MERGKSSAVARSRLSVITAHLAADYSASSHGLETSSVSAPTAAVSPPPNLKGALTIIDERTGKKYQVPVTEEGTVKATDFKKISTGYNDKGLKLYDPGYLNTAPVRSSICYIDGDAGILRYRGYPIEELAERSSFLEVAYLLMYGNLPSENQLSDWEFAVSHHSAVPQGVLDIIQSMPHDAHPMGVLVSAMSTLSVFHPDANPALRGQDIYNSKQVRDKQIVRILGKAPVIAAAAYLRMAGRPPVLPSNNLSYAENFLYMLDSLGNRSYKPNPRLARVVDILFILHAEHEMNCSTAAARHLASSGVDVYTAIAGAVGALYGPLHGGANEAVLRMLSEIASIDNIPEFIEGVKNRKRKMSGFGHRVYKNYDPRAKVIKKLAEEVFSIVGRDPLIEVAVALEKAALSDEYFVERKLYPNVDFYSGLIYRAIGFPTEFFPVLFAIPRMAGYLAHWRESLDDPDTKIMRPAQVYTGVWLRHYVPLRGRSPSTETDKFGQVSVSNATRRRLAGSGD*