MASQKLVLALIRAARPTFRNQNDKIAFAVHSSFLASGYVLTATGPQALSDDAFSDPSNDEVSVDHWNELNDEYAFVYANPEKGSEKVLVKCLVMNDKLLVHALTQGSSEPLSLEIDVGDYAEEDGGSNYSQQFKNLDKLVKRIDGDILSKLDGSAKASSSSRSSETSDRTRQEIPDPVAGFGEPADPPTQIIFPSVPIGSGSDLVPGPAAGVFPSRGGHGIGGSMLVGPNDPRWFGGIGGDPAFPGGLPGVPPGARFDPYGPPGVPGFEPNKFARNPRRPGYDAHPDLQHFRRDADSDYI*