MGRGKVELKRIDNKISRQVTFAKRRNGLLKKAYELSLLCDAEVALIIFSARGRLFEFSTSSCMYKTLERYRSCNFNSEATATPETELSNYQEYLKLKTRVEFLQTTQRNLLGEDLGPLNMKELEQLENQIEISLKHIRATKSQQSLDQLFELKRKVTHVTLLFSLQEQQLQDVNKDLRKKIQETSADSVLQMFCQDVGPSGSSGHANQANQQEYFHPDCDPSLGMG