MIDTDLRDSKEIVNTLSVPESTKTFVFAIRVPEHDSTIHILSAQSLSTRSVIDAECLIRELCPDAVVAQVNGPAFGEESQEIDDGSNEIRKCCRELGFEGNLWDNSTRFQITNDARALMLKLLSSHITQLGKELIPSSCLANEMESDSVKLPEFAYSIYNLLVDLHNIFNGLPAIRKALDSATKMLSDVNRGESVDKEALLSEVYLFRIAVEGIRIALNNSGRLPIRNLGYVSNQTQVQFSKLSSMEKSYALMAANLRDQAKKFKKIVVVVDAGNLAGLRRHWRTSVPQEVKDMSTEHTVLDSDRNDSNVKPVGAVGAAALTLTKIILDLKALAPLKPFLTNTQEAMYLSKASLSAETIRGVTQYILYSALDTSFFCVQATLYSMIMRRRRAKPIGTLPMAMFGASLATCAGLLFYEKGIMCAAETLPSAPSIAKLGHGIQNLREASKEVTRREDKRIQNTMEGLSERLRNFTLHYSLSFSFKTKFGS*