MKPFLKEIILFQLVVEIEENEKVVQGDRNEEVGLGGGGETSSSSRAIGNEVGERSTTDVEIRSEVQHSIPSAPGFVKTFSIDKFQVKMPIDDDTNFGDSVVKSVMGKAFDKFRVILKEQKDEEEKDEIWINYCGMPICFGIKEFAIITGLRCHHAVQPLPIVKPKNTTNKTKKVKGKEKIADDDDLVDIVGKSYRSTNLLTDLESKTLSSKHKESLRLVWFVHAILWAKDTKQVIPTSLLKLSQDREEFNNYPWGHESYNLTVKYLLQKLAWAFEALPHLRQQVKDYSEKVSYPRILRWLSAKNNQKANVVDLFTPPDDAVIDRIKRELDGVTSIKREALGGGEEAVGDPIGVVGSGFDDSGGGDELDDVAHHSVFENGIDHDDASPSLCATCQCKSCNERRAELVNRIHALTEAVNNLAPKRGINPSKMISNSCIPIEIRKRKTEISKALSTIKVISKVVNPLPRPAVQLELQKGASFGAK*