MSGFVVSKPEQSHHRLFDFAKTAIINIFAHPYATVCELYCGGAPETDKWEAAPIGHYIGIDTSSGISSVREAWESQRKNYDVEFFEADPSKDDFEIQLQKKLEQADLVSCWRHLQLCFETEESARRLLTNVACLLKPGGYFFGITPDSSTIWAKYQKNVEAYHNRSGAKPNVFPNYIRSESYMITFELEEEKFPLFGKRYQLKFSGDNASEDHCLVHFPSLIRLAREAGLEFVEIQSLTDFYDDNRAQFASLLMNAGPNFVDPRGKLLPRAFDLLGLYATFIFQKPDPDIEPPLTTPIPFESSNNHDERELPVITVITDASAPAEDPSQGLGKIVEQKGILGPGPADLRFSEAI*