MDTGHHMGHARHLGPPHYGAPGPVVAPLYPSMATPTQSHTPHGAPKRSRPDELDLSVPGIDLDQTDLEGMQQTPLGTAYAQAVQAPTHHHHRLPDTGPPSKMMRRDGDGDGLDRGGAPSVVGQAGMPTPAPRPRGPKLKFTPEDDQLLIDLKENKSLTWKQIADFFPGRSSGTLQVRYCTKLKAKTTQWTDETDQKLRTALQDYENEKWRIVANKVGTGFTPAACRERASELMGAPL