MKLLGHILAMATLIARRTVAFAPLRRGLRTASSLRSSTEEEYDLVVIGGGSGGVRASRISAGYGKKVAILEPQLNHGAPNYSAIGGTCVNVGCVPKKLMVFASRYPGMIAESSGYGWENASPGQFKWKTFMEYKDAEITRLNNVYQKFVLGNAGVEIIEGKGSLEGTNTVHVHAPDGSVTRTLHTKNTIIAVGGWPNKPSIPGIEHAITSNEIFYLKEQPKRIVCVGGGFIALEFAQIMDGLGSDVTLMYRGELFLRGFDQDMRELLRDEMTENSNIDLQFNTNPAEIIKNADGSLTVVTEDGKRVETDAILMATGRNGNIDGLNLESAGVQTDGSFIPVNEYSRTNVDNIYAVGDVTDRIALTPVALMEGHRLADTLFGGMDRPVDHEFVASTVFTTPEIATIGYTEEQAAEKFKDITVYKTKFRPMAHSFPKSETYTLFKIIVDTKTDKVVGVHLATDSAGEVMQGVAVAVKMGATKADFDVTIGIHPTSAEELVTMRSPSYHYVDGKKVE*