MRGSHHHHHHGSNHYDFQGRSAIITGGAQGFGYAVAERLLQGKAKVVLWDMDDKALAEARAKLEPLGNVETVRVDISDQSDVQQAIEATEKLTQSIDILVHSAGIAGQNNPVADYSPEEWRRVIDIDLNGAFYVNQVVVQRMIAQNYGRIVNIASIAGKEGNPTASAYSAAKAGMIALTKSLGKETATRNIAVNAITPAAAQTRILEQCTQAHIDYMLSKIPRARFVKVEELAAMVAWLVSEENSFTTASVFDLSGGRATY