MDSGVLLVLISVVMGCFGALYMLLKRVNEWFYERGLGEKRHSLPPGDMGWPFIGNMWAFLRAFKSGHPDSFISSFVKRFNRTGIYKAFMFGSPTIMVTTPETCKQVLMDDDNFKPGWPIATLKLIGRKSFVALSHEEHRWIRKLTAAPVNGHEALSVYLEYIEGAVLSALEKWSGMGEIHFLTELRKLTFRIITYIFLSSEGDPVMEALEKEYTDLNYGIRAMAINLPGFAYYRALKARKKLVAILQSVLTERRESRARNARKAKKDMMDSLIEVEDENGRKFTDEEIIDLLIMYLNAGHESSGHITMWATVLLQENPEFFAKAKAEQEKIIKNRPPSQKGLLFKEVRQMDFLSKVVDETLRVINFSSMVFREATSDVNINGYTIPKGWKVQVWFRSVHMDPEVYPDPKEFNPDRWDVYTPRAGAFIPFGAGSRLCPGNDLAKMEISIFLHYFLLGYKLKLSNPKCPARYLPHPRPLDNCLAIVEKLPSSSV*