MSGFVVSKPEQSHHRLFDFAKTAIINIFAHPYATVCELYCGGAPETDKWEAAPIGHYIGIVDTSSGISSVREAWESQRKNYDVEFFEADPSKDDFEIQLQKKLEQADLVSCWRHLQLCFETEESARRLLTNVACLLKPGGYFFGITPDSSTIWAKYQKNVEAYHNRSGAKPNVFPNYIRSESYMITFELEEEKFPLFGKRYQLKFSGDNASEDHCLVHFPSLIRLAREAGLEFVEIQSLTDFYDDNRAQFASLLMNAGPNFVDPRGKLLPRAFDLLGLYATFIFQKPDPDIEPPLTTPIPFESSNNHDERELPVITVITDASAPAEDPSQGLGKIVEQKGILGPGPADLRFSEAI*