MMDNIVASKLYRKGSVGYVSKSGGMSNELNNIVSQTTDGVYEGVAIGGDRYPGTTFIDHLLRFQADPNCKVLLMLGEVGGVEEYRVIEAVKQGIITKPIVAWAIGTVAGMLKTEVQFGHAGSMANSELETANMKNKTMREAGIFVPDTFEELPMVLSQIYQKMVKSGTIKPDAEPAVPKIPMDYNWAQELGLIRKPAAFISTISDDRGQELLYAGIPITDVFKENIGIGGVMSLLWFRRRLPDYAGKFLEMVLMLTADHGPAVSGAMNTIITTRAGKD