MLGVKGQMLNKQRAFGDKLPYRARCPRAPRVVATAAVHDLAKTETTPRRVVVTGMGVVSCLGHEHEEFYNNLLAGKSGISYIEGFNASDYTTRFAGEIKSLDCTGYISKKFEKRVDAVIKYIIVAGKKALGDAGLAWDGPALKDLNRMRCGTLIGTAMGGMTSFANAVEALETAGYRKMNPFCIPFAITNMGGAMLAMDLGFMGPNYSISTACATGNYCILSAAEHIKRGDADLMLAGAGDAAIIPSGIGGFIACKALSKRNDDPASASRPWDTNRDGFVMGEGAAVLVLEEYEHAKARGAPIYAEYVGGALTCDAHHMTEPQPEGKGVIMCLERALASSGVSAEDVNYVNAHATSTQAGDMAEYRAINRVFNHEQLRMNSTKSMIGHLLGGAGAVEAVAAIKAIQTGWLHPTINLHDPENGVDPVRVVAGVKQHHPVKVALSNSFGFGGHNSCIMFRGPPQ*