MKIAVEGCAHGDLENIYATLQHLELVQNTKIDLLICCGDFQAIRNEHDMECLACPAKYREIGSFWKYYSGIEKAPYPTIFVGGNHEASNYLWELYYGGWAAPDIYFMGFAGVINFGGVRIGGLSGIYKPKDYRSGHYERAPYNESDMRSIYHIREYDVNKLLQVKDTVDIFISHDWPCGVVNFGDKQGLLRRKAYFQQEVEQNNLGSKPAMQILQKLKPSYWFSAHLHTKFAALVHHQDGSATKFLALDKCLPGRDFLQVLEVPSGDGPFEFKLDEEWLAITRAYHPFLPLTRRPAVYPQDISLESHRLWVKELLSVHGKDSLPEFATTAEPYNPTQGGNERHLHALNRAGHTRNQQTEALIEALELEYTFDGPGGGDTINQYSTVADPDEIPLDDEEDIDAQVENDDEAEAAATAVILPEHEQLKRTKEDVEFSRGRLKLV*