MSWHRAGVLLLGGSILPACPGGSGRRWGWMFNREKGKNVSGYASSNSSFQLNPPLASRELTRAHPWSIPSMRLSSQLPLVGSQDQNKYVFDRAFATQANELPMPEEHVPFCHDCREQGHYALNCPWVYAKEAPSFGLAGQTSLSQPPRTKSSLQPSVQSREPNEENPLNPGNCFLSSLSYHVGSHTKQAKGKKSKNQKRKAPMRTEEEVRKMTITSTEWPPAGITIPRRQRGNTFRGARQLTQHLLSHGGRVYDSEGSDQVSSDYEDESPRHLGEEEMESKACNRCGEIGHIASMCLTLCPHCGEDHPPGECPTRKVTCFLCEAPTILCTDSLSKELSSMEEVVSLPDLLQAEQRAINLRRAIPSRRPFSASNSNQKEASPVNDSNMQSYHIITEPIKDAVTRTMPAIPLQNQNE