MSTTTDTVVANRFLLTTSNYAIWLLPTTAKLHDLGIREYVVGLMKPDNKTTAEQLSKIGILNAKAYSLIIQNLDVDNLTLVTTMLPLADQFDGRKLWVLLKNKYAGNDHVARSTALDSFIDVEFKDVKSFCSAMRLANQKMVLANILNNNEVKIMIMLRQLPRSQFQSFRDIVAMGFSTESFENILKRLESYAISNNIKSERPPQTLLHSRSEQNSSSGPVCEYCKTAGHRMNNCWKKYPEKAPKSHQAHLVITDNANQLASQEGDFSYFRTSDGVRHHVDEMRYEGVKYY*