MFLGNGEKAEYSEMSFLDQIRHHLLGDFSDSNLMTSVQESSFYAGSPAESCLTVNCPSSNSWDAISSDDRYNIKSVRNPALDDTASCGSSLEHENFIQNAIVGDSEEENRREIQTENMKMGKRFSRPSLSVSVPQTECHEWEKWGSRASVNVSSPCVSPCLSGAWGKLPLDENDSEDMVLYGILKEATTKGWMPITPKEPQQPPMKQDAVFPVKQQTTVRQEAEPQQSTKKKSGGKHYRGVRQRPWGKFAAEIRDSARQGARIWLGTFNTAEEAALAYDRAAYKMRGSRALLNFPQQVVSRSMEEDISSSQGTLKSSEVRNRSDNVGKKRERDQALEGEGEKHCRAKLEESILVDDTGKDLLEELLSSSTPIQTSGGGASFPVCNCPGQLVVS*