MRLVLALSFALWLSLAIVFAVESDDKGLGAVLEATDKIVQQLGWKREDVNVSRVYSRRMGQALMYEFDIEIGGNIFPIKLAEDISTWRYVDELSNQGTEKAMVEFGHWDDAALAPFKLAGPVELWIQDAKDLRLAIPNDVDAGALRKVLLADGATVTVLGAREISLTKPFKVPLPLVGSGDDHASSILALSEQLRQASRSSDRPILSLRVVKPSSLVASAPEQLDSPPERLKVKKLSPGAVELSSRALDKLAGGEIDLSGSSSGGKSQWLWPLPSVNTSGPTLRSLEQALKLLLGPSAHRPGSFSLLRAKAAAAKFVKVEFELEKRLDGDDGALPEWATRPTIQRLQFEVLSKIDGDKVIPMSVRPLETYPSATTASFDFFSGNTTSLESMASIFLPPVSPLTLDVSG*