MELTRVLVLMLLLLATSCKMILRGGVLAMQELEKKAGTNIPSFKPHTNTNTNTNINGGGLSIDFYRTSCPQLEQIIEQEVEALTRVDPGQPAGILRIMFHDCFVQGCDASILLVKPVTEQTATPNNASIRLSSLRALEAIKESVERVCPGVVSCADTIALSTAAAVRLVGGPSIPFALGRRDSISAASNQTVVNNIPPPTLSITALKQNFQNHNLDIKDLVSLSGGHTIGQAHCRFVDPQITPTISTDLDAAFARNLSRICLPQTNPQKARFTVHLDFITKNLFDNAYFQNILTKRAIFHTDAGLLNATDTMQLVQLYAQNQPLFFQQFSLSMVKMSQLGVLTGQQGVIRKKCTIPN*