MSALSFLNKKSWHTRTLRNNERVWQAEQRDALEEKRVAELRKQIEHERHVEDLQRIGAEVSNGASRTAAAFKSRTQLEWMYEFGKQDAQDGEREELLLGKRAASFSARDKAQQPAIVSLDAAASGASLGHEISPNTAEPFDHVRLVDAATKVREDPLSMMQVEEDRLVMTNVTMGTIPRPSESISEFDACNSGLAEDTVDIFPQNLNPRKRKHASTSSRRANGDVRRVRKSLDPLGRRPRPSEYSSDSSDSESLRDNARFSSSSSSDDTSGMRERKRQRKRNGSTSKNRSKKSCSSSSGNRRSSRRREKKSRK*