MGMSEPCHATIAELQAGIASGAYSREDVVAAHLGRTERINPVTNSYCELRGDQVLAEARAADREYGRELSGPLDGVPMSIKDSFAVRGLRRTDGLPVHADRVADEDDEVVARLRDAGGLVLGHANVPDICIRWNTISGLYGIARNPRDPSRTAGGSSGGDAANVAAGMATVGMGQDLGGSIRVPASFCGVYGLRPGAGTVPNLSVIPPFPASPTLDAMGTSGPFARSAADLRTMFSVIAGAHPHDPVSVPAPLAGTASPRVAVLRGETGAVLDAEIEARLDATVDALRRAGFEVAEDVVPDLRRAPEVWAAINGTELINIALPEVGAEMTGSGRQHIEDMFGIFDLGLDLRAYHAVWLERRALQDALVRFLEDYPIIVAPVAGMPAPPLDFDHLIGREASARLFDRMRCVPWVNLFGLPGLALPNGIQLVTRRFHEPDLLATAEAIEPLLPAVEVADPVLEHHHHHH