MGHHHHHHMSNARIGIDMSKIYAPKSIDLSSFQLPDEKLQTKYGLPHKVEFCKSCVISNQRPNSAVEYEHKKESKKHTIHFDDEGICDACRVAERKKSTINWEERDRQLRELCDRFRSKDGSYDCVVPGSGGKDSFYAAHILKYKYGMNPLTVTWAPHMYTPWGWRNFQSWIHAGFDNHLFTPNGRVHRLLTRLAVENLFHPFQPFMIGQKAYAPKMALLHKIKLVVYGENEAEYGNPIGDTESAKRDWKYFTADDKSKIFLGGTSVQELKSDFGLNDNDLDAYLPADPQQIEEQQVEVHYLGYYLKWHPQSCYYYSVEHGGFEASPERTPGTYSKYNSIDDKIDDFHYYTTLTKFGIGRATYDASQEIRSGDITREEGVALVKRFDQEFPERFAEEIFKYLSINLKEFPIASQMFEQPIMDRAYFMALADTFRSPHLWKKDGEQWKLRHQVTNLEKTKAEYLDLETV