MADGHAGGEYDLFVIGAGSGGVRAARIAAGYGAKVAIAENQALGGTCVNVGCVPKKLFVYGSHYAHDMHEASAFGWNFQPKEDLLDWKRLIQNKNNEIERLNGVYAKLLANANVELINGFATLIDANTIEVNGVKYGAKKILIAVGSRPFVPDIEGKEQVLTSNDMFYLDALPKKLLIVGGGYIAVEFACIMNGYGSEVTLAYRGDLFLRGFDKEVRCFLADQMRANGINLMFNTDLTKVEKSPDGSFAATLKDGSVLPGFDKVMYATGRVPKVETLGLENAGVKQGKKHEIIVDEWCRSSVPNIWAVGDVIEKYQLTPVAIAEGHAFADTEFGNKPRKVNYENIPTAVFSSPSIGTCGMTQEQAEEAFGADNVVVFKSAFRPLKQTLAQGVERTFLKLLVHRETDKVVGVHLVEPAAAEMVQIIGVAMKAGATKADFDNTMALHPSAAEELVTMRTPAPK*