MVKFTAEELRRIMDYKHNIRNMSVIAHVDHGKSTLTDSLVAAAGIIAQEVAGDVRMTDTRADEAERGITIKSTGISLYYEMTDEALKSFKGERNGNEYLINLIDSPGHVDFSSEVTAALRITDGALVVVDCVEGVCVQTETVLRQALGERIRPVLTVNKMDRCFLELQVDGEEAYQTFQRVIENANVIMATYEDPLLGDVQVYPEKGTVAFSAGLHGWAFTLTNFAKMYASKFGVDEGKMMERLWGENFFDPATKKWSSKNTGSATCKRGFVQFCYEPIKQIINTCMNDQKDKLWPMLQKLGVTMKSEEKDLMGKALMKRVMQTWLPASSALLEMMIFHLPSPSTAQKYRVENLYEGPLDDQYASAIRNCDPEGPLMLYVSKMIPASDKGRFFAFGRVFSGRVSTGLKVRIMGPNYVPGEKKDLYVKSVQRTVIWMGKRQETVEDVPCGNTVAMVGLDQFITKNATLTNEKEVDAHPIRAMKFSVSPVVRVAVQCKVASDLPKLVEGLKRLAKSDPMVVCTIEESGEHIVAGAGELHLEICLKDLQDDFMGGAEIIKSDPVVSFRETVLERSCRTVMSKSPNKHNRLYMEARPLEEGLAEAIDDGKIGPRDDPKIRSKILSEEFGWDKDLAKKIWCFGPETLGPNMVVDMCKGVQYLNEIKDSVVAGFQWASKEGALAEENMRAICFEVCDVVLHADAIHRGGGQIIPTARRVFYASQITAKPRLLEPVYLVEIQAPEQALGGIYSVLNQKRGHVFEEMQRPGTPLYNIKAYLPVIESFGFSSTLRAATSGQAFPQCVFDHWDMMSSDPLEAGSQAAQLVTDIRKRKGLKEQMTPLSEFEDKL*