MAVVHRILRRGLSAASPLPSLRGLLLVSPQELGRRPASSSSSAAAAAGDVEAELRAAREDVRQLLKSNPCHPILVRLGWHDAGTYDKNITEWPKCGGANGSLRFGVELVHAANKGLLKALFLVIPIKSKYAGVTYADIFQLASATAIEEAGGPKIPMIYGRADVADGEECPPEGRLPAADPPSPAEHLREVFYRMGLSDKEIVALSGAHTLGRARPERSGWGKPETKYTENGPGAPGGQSWTSEWLKFDNSYFKEIKERRDEDLLVLPTDAVLFEDSSFKIHAEKYAEDQDAFFEDYAEAHAKLSNLGAKFDPPKGISLE*