MRVIALGLAVALVALSGCLAHAPDYAQLLEAAQVDHASAFREFAQLHGKAYLGDAAEYARRHEAFQANLAKIVAHNSRSGVSYKLGLNAHADLTTEEFRLRYFGARPVDILELRRGANEKGQGEEEKGEGEEGDDKRPKGEKFPYSHEVPPARRDWREEGKITPVKDQHVGGAPCGCCYAFGGMAGVEAANTLYTGQLTTLSEQEIVDCDGLDYGCDGGDFANVFKWVRDNGGVDTDAHWPYEAKVTTCHKKRMRKHRPVTINGFVDVPEHNETALMQSVSHTPTVVAVCCGDYLDQWHLYKSGIMGQSVQCTKPLDHSVLVVGYDSDPESGEQFWLVKNSWGAQWGEGGYMRLKRGVAERDGQAGLATFPGYAYKNTPNPGX