MGGYEKRALADMWQDIQGANSWNGLLDPMNQVLKAEILRNGHFAQLCYDAFDGEHSSNDNGGCKYSFDKLFDNCEMAADSPVFCKGYEVTKYLYAETDIVFATHIKQSSWIGFIAVCTDPQEILRLGRRDIVVAWRGTQTAHEWIQDITDILVSARLSRNARLKHKGVRVEKGFLNCYISVGEDSRCARETVRSEIIRLVEEYKDESLSITLTGHSLGAALATLSSYDVKHMLNAHSPALHIPVTVFAFASPRVGNRAFALRMEEIGVKVLRLVNKNDVVPKVPGMVLNENSYGWLIKMLDCLPWTYFHVGVQILLDNDDSSVFKHIHPAYAHSLKVYLHLIEGYVGEGKPFISSAQPTLLNKQKLSRLIDLRPWNDELNHLNALKPIFHQK*