MVSFQDIQPIIIQECEANNATHMRGSGLFTSTLESKTYMLMYGPSKTLANRVATQPFLYKAAQGAKIRIPELIHHFDERGRTYLVIEAIDFVAVSAADMNNRIEDALWWLSCFQGNDLGPLGGGYIVHDFFGGEEAPLAFKSVEAMELYIEKGRRRIASSETNLAPVTFQGEPLMLVQGDMDGRHFGVDTEGNTVIMGYRSMSLLPQSFGTYALTCSTNTSLAAISNKLQWMGGSNMKTMTEVFANLAMTGDRTLGLDEYGKPKAVKRARKTIRSRATAERAGVQ*