MSSKDAKAGIVVNGVVGQKRTREDSDDEDMKLDCEVLRKWMDPVQGLANMRREFGEHGGVNMSIEASTTFTVMEPETMSKLFEGKLGPDRDFYIYSRHYNPTVLNLSRQMAAMEGTQAAYCTASGMSAISSVLTQLCNSGDHIVASNRLYGGTHALLAHFFPRKNNITTTFVDVADVSAVKEAIRPSTKVLYFESVSNPQLVVANIPVLAGVAHEKGVKVVVDNTFAPIIMSPIRYGADVVVHSLTKFISGSSDIIAGAVCGPADLISSMMGLTQGALMLQGPTMNPQIAFQLAMRLPHLELRMKEHCDRALIYSRRLKKLGMKVIYPGLEEHPQHNLMKKLLNEGYGFGGMLCLDLESTEIANDLLRHLQNVSLFGLMAVSLGYHDTLMSCSGSSTSSELSKEEQNSAGISAGLVRMSIGFTGSVEKRWSQLLDALTSLKLVPDSAKWLD*