MIRFCVFGAFLLYLVASPVSAGFYPNGSAIPPDLRRNITDNAWNAFLNFTGCHAGMKVDGLYKIKQYFQHFGYIPLTLPGNFTDDFDDILKSAVEMYQRNFKLNITGELDELTLQHVVIPRCGVPDVVNGTSTMLSGGGRRRTYEVSFSGRSQRFHAVKRYSFFPGEPRWPERRRNLTYAFDPRNALTEEVKSVFSRAFVRWAEVIPLTFRRVESFSTSDISIGFYTGEHGDREPFDGFMGTLAHAFSPPNGHFHLDGAENWIVSGEGGDGFLTERAAVDLESVAVHEIGHLLGLGHSSVQDSIMFPTITTGRRKVDLHSDDVEGVQYLYGSNPNFNGSRTPTPATEQRDTGSGNSGAAGRIDGYSSVLTSLLMSTVGLLMYIL*