MKLPGTIILAAATEDFDSFLLFPLPGSATDAPEPVSKSSASQTYGGGSRCFICADRATGKHYGASSCDGCKGFFRRSIRSNQTYNCRFNRQCVVDKDKRNQCRYCRLQKCFKAGMRKEAVQNERDCINPHRAKGQPVGTLSINVLLQAENSVQQITCNFSPQSREISAKKTARVGDVFESMKQQLLLLVEWAKHIPEFCSLHIDDRVTLLRTHSAEHLILGAARRSLPYNDVILLGNDFVIPLRGAELEVSRVATRIQEELVKPLRELDITDKEFACLRAIVFFAPADCPGLEHPQLIRYLRLQSHVLLEEATCDQRGRLGELLLILPALQSISWQMVETLHLAKLLGEARLDSLLQEMLLG