MNFRKLRDASRDTWPAHVELQLLEHVLGASSHPIDAASSGSGYEIRGNPGGVARKQPPLPKSTHAGVVDVAATRRDASIGPSPPLRLSTTRAPCLAAPPALCFFPFPARLRSHHPRASSERRSENMGGEDDAPAVRAEESVSGGVDVWSDAVSSHDPDHLLVMVHGILGSTADWQYAANEFVKQLPDDVIVHCSEKNSSMLTLDGVDVMGERLADEVLDVVSRRPELTKISFLAHSVGGLAARYAIAKLYRHPDGVSDGNTKGTICGLEAINFITVATPHLGSRGNKQVPLLFGSLAMEKVACRVVHWIFRRTGKHLFLTDDEEGQPPLLQRMVEDHGDLYFISALRAFKRRVVYANADCDHIVGWRTSSIRRNTELPELAVSSSEKYPHIVHEEYSEEIDDEKCQDSMTDCNLDILEEKMVTGLRRVSWEKVDVSFQSSITSFAAHSIIQVKYAFMNDGADVIQHIIDHFQL*