MLQRRPSGNKLVESAAKTQEGFQTAGNSTQVTLNEIAVREFHDALSRDDEMAFAVAAIMALTAVIKRSTAATLMGMSKELEDAAQALQRVNPTNISLKAGCELFLRYTTRTSALELKDIETAKARLIERGLHFAETSTRARQTIAELGSRFIRSNCTVLTHGYSRVVLRLLQQAFSSGMQFSVIVTEGRPDGTGITMAKKLDAENIPVTLVLDSCVAYIMDRVDMVLVGADAVVENGGIINKLGTYGIALAAQAASKPFYVAAESYKFARLYPLGQADLPEERKPLDVGPMLPPRANVINPSRDYTPPQCISLLVTDLGVLTPAAVSDELIQLYV*