MGVILRLKERVRECSCFGAAPHVPLTSNARNEEMLKAASRFSIQVGNCMDAIKAGCATNLKLLSTTQTAMSQVLPQAYDDHGEGAVPVNTAIPVGGHGAEPEKVSSLGNEMVHKLEIEVLAPLTRWQGVHSQLQSRYKALENARLEVDARRHDHSKVAQKVSAMRVKVSDGIQPETKVDPLIHALSHKEAQVKIATENFDQQEAQLARDLEALITDAHYLKHYIAAALRLQGTALLDGSDTFGELDSSATQAQAAATSPASANGRALPASPLGTSSIASEAGEAKHAEVTDSANVRPGRLNDGPPRVVVEEVTNTGAGGSAASPRGVSPSVTSAGATSFAASDLASIGGMLGNSSPVVDNLATSRRPASVTSX