MSTTKTTLITGGASQTGLALARLLSATPGHDVVFASRSGRGIPDGFSSVKFDWHDPSTFETPFSNNSSPIHSVYILPPSGSDPDRIVIPFIDLCVQKGVKRFIFLNGSTSDITRPLEELIYKGFAKVHIYLDGLKKGNPNVEFFVVRPTWFIENFDRFFGTDIRSKDEFVTSIPTGRIPFVGVDDVAQVAYEAIIDEKNNVTEKIVGGPELLTYDEAAKVLSEALGRPITHKVVSHDEQGRLYARLGLGPEYVQSSRHAEAGGEEKWWRERDVNNKVQVHIGKVTVKEWAEKNSSLFNRSN*