MLLPQTRLSALRALRATTAPRSSITTTSALARLLSTLAVLEQRDGKLQASSLSAIAAAQKLGGPVTAFVAGAGVKGTSAAEAAQIKGLDKVLAVENEAYEKGLPENYAPLLVENIKKGEFTHVVAGHSAFGKSLLPRVAALLDVQQVSDITGIESEDTFVRPIYAGNAILTVQSTDPIKILTVRGTSFQGVETTGGSASVTEGVDPNTPAQTEWVSEELAKSERPDLGTATRVVSGGRGLKSKEEFDRVIVPLADTLGAAIGASRAAVDSGFADNSLQVGQTGKNVAPQLYLCAGISGAIQHLAGMKDSKVIAAINKDPDAPIFQVADVGLVGDLFEKVPELTEKLKQ*