MAVPHGTSVRIREVWGHNAVAEFNVIGKLKHKFSTVAIDSEFPGSFRFDSLCSEEQHSEEESTYRALKANVDMMKLIQVGITLIDNRGQLPMIDGAYCIWQFNLRNFDLRTDRYVKSSIELLRNSGIDFERNRRDGLASRTLGSLLRKHGLVFNPRIRYVCYQGDYDFAYLYKAVTGDQRLPSTLAEYAHSKAGMFGPIFDVRCVQLQYFQTMYGLQKFSDSLGVKRISGTSHQAGSDSLLTASTYEALKSRFSSNNNQHYSETILG