MECGNSSAVARSRLSVITAHLAADSSSSSPVLETSSVSASTAAVSPPPNLKGTLTIIDERTGKKYQVPVTEEGTVKATDFKKITTGYNDKGLKLYDPGYLNTAPVRSSICYIDGDAGVLRYRGYPIEELAERSSFLEVAYLLMYGNLPSENQLSDWEFAVSHHSAVPQGVLDIIQSMPHDSHPMGVLVCAMSTLSIFHPDANPALRGQDIYNSKQVRDKQIVRILGKAPVIAAAAYLRMAGRPPVLPSNNLSYAENFLYMLDSLGNRSYKPNPRLARVVDILFILHAEHEMNCSTAAACHLASSGVDVYTAIAGAVGALYGPLHGGANEAVLRMLSEIASIDNIPEFIEGVKNRKRKMSGFGHRVYKNYDPRAKVIKKLAEEVFSIVGRDPLIEVAVALEKAALSDEYFVERKLYPNVDFYSGLIYRAIGFPTEFFPVLFAIPRMAGYLAHWRESLDDPDTKIMRPAQVYTGVWLRHYMPLQDRSPSAETDKFGQVSVSNATRRRLAGSGD*