MIRQFVRFYSQKVAIVGSGPAGFYTALRLLKDPSQKINVDIFEKLPVPYGLSRFGVAPDHPEVKECQTRFEEVAHDKRFNFYGNVDIGKDVSIEMLKDNYNAVIFAYGCSEDNKLNIKGADHKGVISSRQFVGWYNGVFDLQDLNPPLEKARRVVIIGNGNVALDLTRVLLGPVDPLWKSTDITAKAISKLKESKVEHVTIVGRRGLLQSAFTNKELKELIDMHSIGVGFKGVSEDHIAPFAPLAKNLGRVQKRRLDLLTKYFQKVKNSTKTACTKEWELQYLLSPKEIIAKDDQLLSKVVFEHNVLVQPDIDVPVSIEPTGEFTELPADLLIYSTGYKGSAIQGLIEAGIPFNEKKGYIPNKDGRVSPGIYASGWIRRGATGAIASTMMDAFFVAETVLSDLDNSSTEKHGLGHYISKQNKPVVTWQDWEKIQQHESEAGTSLGKTREKLTTIDQVLELIK*