MPMTVVSGRFSTALLPTCFSLSRLHSVKYAAQRRVVFVSRSAHASSASVSVETNSNSNVDFVIEKKDKNRGEKKILACPICYNSLAWISQPNGLIESAASGIQVQCNTCKRSYSGNETHLDLAVASGSKRYSEPMPLSTELFRTPLVSFLYERGWRQNFIWGGFPGPEKEFEMAKAYLKPVLGGNIIDASCGSGMFSRLFTRSDLFSLVIALDYSENMLRQCYELLNKEENFPNKEKLVLVRADIARLPFLSGSVDAVHAGAALHCWPSPSSAVAEISRVLRPGGVFVATTFIYDGPFSFIPFLKNLRQEIMRYSGSHIFLNERELEDICKACGLVNFTRVRNGPFIMLSATKPS*