MKAHRTPLLIHGDEELAQIAAAFEIPEGPELTECAPAWWICLPHVCIASIGAFVFGYHSGVLNATLQFIAQDLGLVDNSLAQGWVVSICLMGTLVGCIFGGTVADELGRRRAAQLSAIPVIIGGCFSAVAASLRLMIVGRFLVGLGLGMGATASALYVTEISPAALRGTFGALCQIPVSLGLLGALVTGLPAAVVPRWWRACFWLSVIPAALLLLGLEFCSESPRWLFKQSRWFEAEIAIKKLWGTANLKAAIADLVQSDNKEVVEQATYAELFGKQYKKVVLKGAAIFAFQQFAGMNAVFYFSSTFFRGAGIKSDIAASVCLGVVNFVSSCIAAGLMDRLGRKTLLEWSFLGMSLGMAIQSFAVSFSALDNVKSYLLLCGALFYVLMFAIGVGPVPPALLPEMFPSHIRAKAVALSMSVQGITSCIVGLLYLPVLETFGGSFLYTFFALMSFFGMIFVRGHIVETKGRSLEEIEALLFSNI*