MKLNFFINVWSLMFLFIFCASKLEARRYVTWNDFKINFPNIDISNGNLRKSHGIIVVDSRGYGDSVTVQGAIDMVPEFNSQRIKILVLPGVYREKVFIPSSKPFVSLIGDENHPRRTIITGNSKACDKDQYGNEIGTVATATVTVESDYFCATGITFENTVAAMRQENDKQGVALRLAGDKAMLYKVRILGSQDTLYDDKGSHYFFKCYIQGTVDFICGNARSLFQSCELHSIAPDNVGISGAIAAHERESPYDDTGFSFVNCKVTGSGSVFLGRAWGEYSRIIYSKCYFDAIIHPQGWSDWDVPSRQEHAFFGEYSCKGIGANRAGRVPWSNDFTQHQAQPFMKRDFIGGDEWLRI*