MTQKKMKSVRGTLANREATPKAAMMKISNSNTTKGNQISDSKKFNLSRCQQKKKKKSIANTTRITIAKSSMFPDANNRRRRIRIRNQFILAKSHILFGSCHGLFLIGVGSSNNQVLLWNPSTRESILLPPPVFGILNSYFALGYDQTTNDYVVLTIHDDMTLTPVDPHCGILALKSASWRKGCIKTPTLFCPCRDSFGTCMVFIHGAFHWLPCDFLVVSLSISNQTLTEIPFPDQMCNRQPPNLGIKQCSLSVLEGMLCISSSWRRIDGVDTTFMLWAMKDYGVKESWIQLFKINFTGLDLAKSIYRFPDGDVLFDVYTSGEGGFCRSLRTSKGPIQLWFDWFHSFYEYSTIFDVTTFTESLISPKSLL*