MESVRSPALLLEWLLVGLRFAYSCADKHNPVLEALQRMKEDMEDENVRKRVARLQKFLKERAAAGDNFTFVADGAEALDTCDYRGIEKMDAGELKDTFLTLKAIIAPYKIVWGMSPKANQAQAAALSGSEQVEIYHIRGFTKTKDVDFFAGFHPQFLDELDGTCMEVARIKQAGRHKSGVVWGDTVSVAPPVELEPQEVSSLLKDEEDWQRVLLEFINRRTISSICRSVQEVIQRLDDAKAICDLHRKTETIDTDPRYSLSEDKFCSCFMEQIYREEFRKARSCPQQEHLAWWNMHLLTAKAIVVFIFLKEYQNDIF*