MTRQEDSESVLLPGLPDEVALLCLARVPLRVQARCRCVSRAFLHYLRPQARRELGVRETWVLLATAVDSVEEWIMNLGGVRWLLLDPLHGRCDALPMPSDWPSDLYAVSLQALPLASQQGKVLLHGLEYKQTGNNPSVSSLFDLIGLDVLSRQWCPPAPRMMQWDRFGFAWANLDGYLYIAGGRPDRMYSQPYSTSERMFSQAYSTAERFNMVSEQWEWLPDMKEKRHACSGFAMDSCFYVVGGLSSDGNPLFSGEFFDPKTGVWTLLPEMWPLHIANPQWVLEPPAVAMVNDHLYALKRLSSEIFWYDRQAGQWVSLGDFPNEWEPAEGQQLLSMLDELWILSTNHEGSIQVISCKPLGAGSTLKWQKLPLQVGQHPMYDRIIACLSIQV*