MDFELICIGVFSLCGCGFFILFLIWFQGAPQHEVQADDDEHVKYAEESMIMSSGDIDAGNLSLTSLACHSSNYFVKRLSRSLTAERSALIMPCVVREFSFEQIEAATGKFASSYIIKAGHSGDIYKGVLEGGEIVIIKRICMRPTSKDHVNGNLNELMISKDSYSAEMDIYGKVLDQSFLVPVLGQCLAKEDKFLVYEYMPYGDLASILAKGRACTNHNLKSSSRLVEFEAAEKEPPAATAIIQEDNEEDEDIIVDVAEQGGYPFKACRLSWPVRMRIAREVAEALVYLHHESRPPLSHRNIKGSSILLNKELEVKLGSLGDAQKIESGELPAYDIYCFGRLLLDLISGLDISGMKCTRDEEAQAWISKCFNVISSSSPHLPSSKDDLLLQLIDKDLLLQEHHLLQILQVAKLSKLCMEPPTLQKLSMKRVLHLLPSFNSSQRVPSCLL*