MKTSTTPLACPGLTAFALRLINELSSTTATGNLVFSPLSIYTALALTSAGARGATLQELLALLGAKSRKDLAKIVRGLSEQALADRTPGGGPRVSFACGVWHDETRKLKPAFRDAVAQSYKAETGAVDFREKPGEAVKQINAWAAAATNNLIDSVLTEKQVSPETDVVVANAIYFKAMWARRFRESNTKDDKFYRLDGTTLDVPFMRTGKKQDIACHDGFKVLKLEYRQGHVWSSPPSSFSMFIFLPDERDGLRGLVERIASSPDFIHTHLSTSLVSVGDFKLPRFKLTFSADVSDILRRLGHHVAEADMSNMMEEDGTGRPLALSGIVHRAVIEVNEDGTEAAAVTAGIMCGCAAPPKTPPVVVDFVADHPFAFFVIEEESGAIVFAGNVVEPSPSIPGENLRRRDSIRGPIFGWRTAEHPWTSGAIEQPPGIMNVRPFVPHEAALCNPILLFGCVCLVVAFFLQLVRLLVK*