MTVTLRVVFQLPPKFAIPVILRESKSGGRLASTVKFITKFNTEESVDRRWAWKKVLKLKEIGSRSQVCSMHFTKNDYAMPDYPSEYRKLKKSTVPSLNLPISESVTESTLRKTINDQERSVRLINRCNKKKIDQEKFVNNTVPVKNSSIEVPNGVPGDVPAENVPVEAPAEDVPVVDIPVENVAVKATVEAVPTKEPESNSRQDSEIEVQCDVYKKFVNTEKDLNILTGLPSFDLLNLFEDVVQILSKEVLKNIPTCFNNFVNVRAVIDVIEMKIQRPKNLCCQRILHTKVIILLDL