MSNTTLFITGGTGYIGGTVVDRLLDHPDVSTFEITLLVRTLEKAEKLQTLGLKTVVGDNSNLELLTSSAASADVVISMADSDNYPAARAILDGIKQRFEATGVPPILIHTVSFNIYFANGMHGNIQNISNDFDSDALEAIPETSLHRNVDIPIVKADKEGYVRAYLIAPGTVFGVPTGRLADLGVQNKRSIQLSLLFKASIDRKRAGMLGLGKNVWPAVSVRDTADLFMLVFNIARTSPDALGHGRDGFYIAETCQYAVYEVMKEAGRVLVELGIAEEAEPLPFSEEELAKYFGFIAPILGTNCAAKGVRSRALGWKPADGKDEFMKTIEDGLMLCLDDTPLRMAPNSKDYSDTLALLQQKSTN*