MKAGCSIVEKPEGGGGYQFPDWAYKTESSPGSRQIQLWHFILELLQKEEFRHVIAWQQGEYGEFVIKDPDEVARLWGRRKCKPQMNYDKLSRALRYYYNKRILHKTKGKRFTYKFNFNKLVMPNYPFINIRPNGVVPQSAPPVPTASSRFHFPPLDSHSPTSDVQPGRFSASSLAPSGPESLNDGSERKAEISELEDSSAEWRRSVDLMTSRSSVTSGGIGHQKRKPDIMLPLFTRPGIYPDPHSPFAVSPLPGRGSVLNVPISPALSLTPTLFSYSPSPGLSPFTGSSCFSFNPDEMKHYLHSQACSVLNYHLSPRTFPRYPGLMVPPLQCQMHPEEPAQFPIKLQPPPAGRKNRERVESSEDSAVTVTPTPPRIKVEQQTADREPENQEQPLREKEEQREERCVPSGTIDEEGAFFARPAAPPAWPLVPLSSPGEETPELSEGSEDRSIVESNAPEKKEDALMPPKLRLKRRWNGDREARELSESSKIHWNLSGSPPLIAGPRGVATAAAADA