MDLPFVVSAPGKVIIFGEHAAVYNKPAIAAALSLRTYLLVTPNEDSELIRLEFPDIHFNKSWRKDHFPWDQKPNYNGKPSLSQELEPELVDALSLFLADITSPFHYSSAYTFLYLYISLVSKTVPGATFSVRSTLPIGAGLGSSASISVCLATAFALLDGHISKPTIGRDERTLSESADCQFIEAWSFQGEKCLHGNPSGIDNAVATHGGAVMFQRKEGSMPSVRTSMRNFPSLRLLLTNTKTARRTATLVANVSTLVTEFAKTSEFILNAIDSLTREAYILMTKPVLDAEARRRLRELIRINHGLLISLGVSHPSLEKIRMTADLLALGETKLTGAGGGGCAITLLKESVEESKVLELVEELENEGFETFETTLGGKGVGATFNPTLDPSEFIKMDRIQIEHNVWSSDWKFW*