MKHDTYLSLESFTLAMRISGFRHDMVMVMILGVDGNYLMAITDMPRGNDLYVKTKYGRKLWPPPRLRQQKDNQAGLDRFGMVAVQHQLGRKIYTADKQEGNSVDLIMSHKQYRQELHLHSRKGWNVHAVRDTFLVYETLPPMSDTVTVNNQARNVSWNSLGLRECKEEMENYMVPCSKEGQPGLVLGKGALVFHKTVKEGGGSWSSKMVAKLDNRLKAGITHPHQVCVVLKKINDASLLLKLFMWAKTMQHDLVMIMILHNYLMVITELSCDDNLYMKMTHDHQAGFSVAALHHQLGKKTYTAEEQEGNCVDPHGIQAEAPPS*