MVKFTAEELRRIMDYKHNIRNMSVIAHVDHGKSTLTDSLVAAAGIIAQEVAGDVRMTDTRADEAERGITIKSTGISLYYEMTDEALKSFKGERNGNEYLINLIDSPGHVDFSSEVTAALRITDGALVVVDCVEGVCVQTETVLRQALGERIRPVLTVNKMDRCFLELQVDGEEAYQTFQRVIENANVIMATYEDPLLGDVQVYPEKGTVAFSAGLHGWAFTLTNFAKMYASKFGVDEGKMMERLWGENFFDPATKKWTSKNSGSATCKRGFVQFCYEPIKQIINTCMNDQKDKLWPMLQKLGVTMKSEEKDLMGKALMKRVMQTWLPASSALLEMMIFHLPSPSTAQKYRVENLYEGPLDDQYASAIRNCDPEGPLMLYVSKMIPASDKGRFFAFGRVFSGRVSTGLKVRIMGPNYVPGEKKDLYVKSVQRTVIWMGKRQETVEDVPCGNTVAMVGLDQFITKNATLTNEKEVDAHPIRAMKFSVSPVVRVAVQCKVASDLPKLVEGLKRLAKSDPMVVCTIEESGEHIVAGAGELHLEICLKDLQDDFMGGAEIIKSDPVVSFRETVLERSCRTVMSKSPNKHNRLYMEARPLEEGLAEAIDDGKIGPRDDPKVRSKILSEEFGWDKDLAKKIWCFGPETLGPNMVVDMCKGVQYLNEIKDSVVAGFQWASKEGALAEENMRAICFEVCDVVLHADAIHRGGGQIIPTARRVFYASQITAKPRLLEPVYLVEIQAPEQALGGIYSVLNQKRGHVFEEMQRPGTPLYNIKAYLPVIESFGFSSTLRAATSGQAFPQCVFDHWDMMSSDPLEAGSQAAQLVTDIRKRKGLKEQMTPLSEFEDKL*