MKGSEAMLPCQNRSAPSLHSNALSKSVSYWGWRFANTKFESWAIEMAALHEPTWREAGIFEAVMASIYRIPKNPDLILGIAEKWCPYTKTFVFPWGETAVTLEDVMVLSGFSVLGSPVFATLDSSGKEVKAKLDKEWKKIKKAKVNFVTQVAWMERFMDSGDELEHVAFLVLWLNYFVFPSRLYHLYKAVFPIVVHLSTGTRIALALAVLAHLYAELSLLKKHITAFSESTSTARIDLTALFKLLQVWTWERFKELHPNLDVEFVSFARCIKVSQLVGIDNVEHYFPNRVASQFGMLQDVPCAVNQNNLSQEAAWNDYNKPINDLALFIPSRSAIPRVTPTFCEWWRRSFPEFQTSSKDKDANESAETLKARDRKSLGADTSFVPSGSKMNKKGKDNMKIHAQDSTNTRRKNIKQE*