MKTSFFVVAAVALYLGQLALAAQRNPRTDEDILPGWMGTDFKPDVVQPDLISHRLGKMKVLDADARIFLIEHFLTDEEADHIVQVSERRLERSGVVATNGGSEESQIRTSFGVFLERGEDPVVKGVEERISALTLMPVGNGEGLQVLRYQKEQKYDAHWDYFFHKDGIANGGNRYATVLMYLVDTEEGGETVFPNIAAPGGENVGFSECARYHLAAKPKKGTAILFHSIKPTGELERKSLHTACPVIKGIKWSAAKWIHVGHYAMGNEQAEMIEQHPQPKVKPQNLPPGCEDSDEMCPDWAEAGECERNASFMIGTRARPGKCVASCKRCDVVVDTGAERTQSEWKKSQTGSRRSLGA*