MTDQDYETFKLGDWELQSGEKIRDAHLAYKTFGDPSSPAIVYPTWFSGREDKVLNPKKYFIIIPALFGNGQSSSPSNQPNAGPFPKCSFYDNVRAQHKLVTEHFGIRHLRAVIGWSMGGAQTYQWATQYPEFMDVAIPFCGSAKTSLHNQVFLEGVKSALLAAKHVPSAGSGKIGDLKADQTLGTWSAEDREIGLRAFARVYAGWGFSQAFYREKLYETALGYKDLEDFMQNFWEKWALSKDPDNLLVMLQTWQNGDVSQQEPYNGNFEKAIASIKAKILVMPGKTDLYFPPEDSEHEVSCMQSGIGTLRVIPSIWGQRFLTILKHRLGWWSWRQQR*