MESWDPDKILACFFQSRALTIALGRASQVRSIILRYKPSSLDVSLSRSTHTHHTAMELVINIAAVTGVACCFLLVWKVLKAVLLQPWRIKRAFEKQGVKCFPYTPPLGNLPEISRMVDTARASPLPLLPHNIIRRIAPHLELWKKTYGDVFVFWLGYRAVLTVNNPEHIKEILSNKFGHFKKLTLRPDAKDLGGDAVGALEGERWAQHRRIVSPAFFVEKLKVMAPTMIACIHATLDKWEKQIEGHTTKEIDVHEEFKVLTADIIAHTAFGSSYEEGMRVFMLQRKQQVIIAKRLQSIYIPGFRYLPTRGNRYAGRLNKEIQANIEHIIRARENDHSTDDLLGILMAANRKELSGTQKKLSLSMKEIVDECKTFFFAGHETTASLMTWATMLLAINPEWQERARKEVLHVLNQNPPTYHLLHNLKIVGMVLNESLRLYPPGTFLIRETVKQMTLGSLSVPANTLLMISVLSSHCNPAFWGTDALDFNPQRFEDGVGSACETPFAFFPFSMGPRNCLGQNFAMVEARAILAMMLQRFRFSLSPGYSHCPTIVLTLQPQYGMPIIFEKL*