MRTIQILLFLKVSQQMDTPEILIKPAIDANFELPLRFVYNCGRQNIRHKNLLLTHLEKTFHSVIFGFLSYLRFYVADSGSESGSHKDGGLRKSGGGAGGGSDGKPTRVRTVLNEKQLHTLRTCYAANPRPDALMKEQLVEMTGLSPRVIRVWFQNKRCKDKKKTILMKQQMQQEKKKVFILLVNPKKTEMVHFTRKISLSDLKLLEIFESKLNFSEESNEQCRRTVGHTWGLSPRVVTWIYTAIIRPMLTYGAIAWGPKVLQATAIQKVYQIQRLVCLNITGAMRTTSTAAMELITGLTSLDLLKK