MGDKSSSAKIGPSKKLKFAPKIPARKIPNPIEPKSERREEDALNQELLKRFKEGVARSAPKVEKKSAPVQVAFGQGATTAFARSSGFGRGPSGSGAIHRPIPGDGDDGSASKMQKEYVEPWDYYSYYPITLPLRRPYSGNPELLDEEEFGEASADFNETQINPASKLGLTERKAGQMFLFQLPSLPLAKRSASTKGNEKADGSTTPPRRKGASEKGCSLEDLPAGFMGKMLVYKSGAVRMKLGDTLFDVTPGMDFSFTQDVVAIDTEGKHCCMLGEIHKRAILTPEIDSLVDAIAKLD