MDLVIIPAGGPRKPGMTRDDLFKINAGIIRTLCEGISKCCPHAIVNLISNPVNSTVPIAAEVFKKAGTYDPKRLLGVTTLDVARANTFVAEVLGVDPREVNVPVVGGHSQVTIFPLLSQVKPSCSFTAEEISYLTDRIQNGGKKVVEAKAGAGSATLSMAYAAAKFADACLRGLRGDAGIVECSFVASQVTELPFFATKVRLGRFGVEEIYPLGPLNEFERFGLAKAKKELATSIEKGISFIRK