MECGKSSAVARSRLSVITGHLAADYSSSSSHGLETSSVSAPTAAVSPPPNLKGTLTIIDERTGKKYQVTVTEEGTVKATDFKKITTGYNDKGLKLYDPGYLNTAPVRSSICYIDGEEGILRYRGYPIEELAERSSFLEVAYLLLYGNLPSENQLSDWEFAVSHHSAVPQGVLDIIQSMPHDAHPMGVLVSAMSTLSVFHPDANPALRGQDIYNSKQVRDKQIVRILGKAPVIAAAAYLRMAGRPPVLPSNNLSYAENFLYMLDSLGNRSYKPNPRLARVVDILFILHAEHEMNCSTAAARHLASSGVDVYTAIAGAVGALYGPLHGGANEAVLRMLSEIASIDNIPEFIEGVKSRKRKMSGFGHRVYKNYDPRAKVIKKLAEEVFFIVGRDPLIEVAVALEKAALSDDYFVERKLYPNVDFYSGLIYRAIGFPTEFFPVLFAIPRMAGYLAHWRESLDDPDTKIMRPAQVYTGVWLRHYMPLQDRSPSAETDKFGQVSVSNATRRRLAGSGD*