MVRGKTQMKRIENPASRQVTFSKRRNGLLKKAFELSVLCDAEVALVVFSPRGKLYEFASGSAQKTIERYRTYTKDNVSNKTAHQDIEQVKADAEGLAKKLEALEAYKRKLLGERLEECSFEELHSLEVKLEKSLHCIRGRKVSYFPHVVLCIQYMYDVLTNELKAAYIHMRIWSYVHGRLSCWRSNSIS