MCGPATDACFIRVIGSELVQKYVGEGARMVRELFQMARSKKATDACFIRVIGSELVQKYVGEGARMVRELFQMARSKKACIVFLDEVDAIGGTRFDDGAGGDNEVQRTMLEIVNQLDGFEARGLASSDGGLRHTARRDASTHARVARRPRDRASSDHAARGNVKILMATNRPDTLDPALLRPGRIDRKVEFGLPDLEGRASIFQIHSRSMNCERDIRFELLARLCPNCTGADLRSVCIEAGMFAIRSRRKTVTEKDMIDAVNKVIKGYSKFSATPKYLVYN*