MSKLFRSIRLFFRPYLQPSGSVFPVSSTKMTSGTIRGASPSIISENDLIEEQMRLPIEYVRSYDNEINYKNKLVLAPMVRTGSLPMRLLSLYYGAGLVWSVQQDVAGIDLNCGCPKPFSTHAGMGAALLSTPEILLDILRALLDSIPLPISCKIRLLPTQHCRTRQMRPGERALWERLGSIVDLGKRRGISVICNGDGEGWSNWERIKNETGADSLMLARIVPKLLALSDYLKNPWGNTKFLLMQFKPSPPPLSNMSKAERKRIADILSQSKSTQDAAVGVETNRNIWQARREVKPNNAGDVEGKEAIEEEAIVDGFEVGVGPAQEQKMTACCS*