MQSVGKCQARLPFGSSKPTLAVGAQRCLGGSHVSHVRPFRTLVCRAEGKDSGKEKGDKNEDYVEALKKGGLDQDIAKRILDKWKEVGADDPNELRKLFLKQSLLPISATALQLLFDAGAAYSIFISSVYFGVGPEFFGRTFLVYLLDFIAIYFAIGVFFDVATLGAILITTARLGTSPQSFYTAVKTIAGPSPRGGLAIADKVQTAVNAVRVAQALDAIAKILEEGTTTTSAKDSMDTLSNLSAYLTLYRSETKAGFEAASVGLEEKEVANIALVFGQYDLNDDGRLDVSETMKMLATQGLQVSQEEAKAALEVMDNNKDGYIEFDEFVKWWAERKGRVPVSSSNSRG*