MLRGAAGKVIVSTAAAAAILLGAPVVTSTLLEAVPLGVPAAHADEDIDERASNAFESAAEKEKKADAVNSTASEELTDLQIVEEVWKVVDDNFLPARSVDGFDRAAWAKLREDFVRSPPADRDEAYDTIRSILRTLGDPFSRFVEPSDFAPLLKYDISGVGMNVAEDPDDSTRLRVLGLVLDSPAAKAGVKQGDEVVAVDGVEVRNKSAFQAVSLIQASPGPDVKVTIRSDAGEPGAGPTRDVTLRRSSNAVNPVASRLEGGNVGYIRLKEFNALAEPNVAKAIESLRSQGATSFMLDLRDNPGGLVQAGVEIARLFLPSGVNVAYTEGRLKSIPSASATAPATEPLVVLVNGRSASASEILTGALKDNCRATVAGSKTYGKGLIQSVYELSDGSGLVLTVGKYVTPGLNDIDRQGITPNFAMFPGFQKAQEELGACERPSGPR*