MKKFKDYDFLILCQTLLKLFEFLLTNSAPSGVVTMEYAKSGVLYEEMRRRSQGASFSTSHSDVLVTEDRGRNKFRVNGSKLVLNNVKHAPDVLLNLISVGYLDDEGYVNTLGASQHKLTRGSMVVARGDKLDNLYCREHGIRHQKTPSKTPQLNDLAERITRTLVERVRSFVHVPKDERSKLDVKTRQYVFVGYGQDEFGYRFFDPVEKKLVRSCDVASLKTKHFNILTKIYALQMSTRHCPSNAGEKEDMKQVPYASTVGSLMYAMVCTRPDIAHAVSIVSRSLSNPGRVYWNDVKWIMRYLCGTSSVSLCFGIRKLIFYGYTNSDIAGDVYTSLSTTEAELIAAVEAYEELIWMKRFLGELGCAQERGKFEDCCMIARMEISST*