MDLIVQEAMVEMGLQDSAHTPIGNWHLRGLSGGEKRRLSIAIEILTRPSLIFLDEPTSGLDSASAFFVVKALQRLAQDGRTILASIHQPSSEVYELFDYLFLLSGGRTVYFGETMGACEHFAMFGFPCPPLRNPSDHFLHAINADFDKARRQMGLKTDTKVNACVCANTATIVDILTSAYNDSVAAWMAASTVYEISQMNGSVIKERFGSQPTLWTQAWTLTSRSSKNMFRDMGYYWLRLCIYILVSFCIGTIYYHIGTDFSSIMARASCMSYVSGFLTFMAIGGFPSFVEDMKVFTHERMNGHYGVVAFVVGNSLSCLPFLFLISLFSATICYCMVGLHPGISHYLYFLLCLFAGMVVVESLMMAIASVVPNYLMGIITGAGIQGIFLLAAGFFRLPNDLPAPVWKYPLFYLSFHSYSLQGMYKNDFLGLSFQSQLGEGLPKLVSGQMVLEEGFEIRVGARSKWWDLGILLGMAVGYRMLFLLMIKIRDLHLFMQHQAVIRSSPSKGA*