MGSSHHHHHHSSGENLYFQHMGLLSTNFDMIQALPLNVKQRVCALKNLQMKTIQIESDFYKRVHELEIEFEGKFKSTFDQRKAIVAGEVEPTKEQIDTPILEGLEGDQLAELYKAAEADPSAKGIKDFWLTALRTHDLVAEAIEEHDVPILSYLTDVTTAASKDPAGFKIEFHFATNPYFKNQVLTKTYLLGFDPDAEAPLQFDGPHVIRAVGDTIEWEDGKNVTKKAVKKKQKKGANAGKFLTKTVKADSFFNFFEPPKSKDERNEDEDDEQAEEFLELDYEMGQAIRDTIIPRAVLFYTGELQSDD