MSAGVEELLMRVAEVAGRKLTWWQYDQTSWSAREWMPFALQRLSVQLWTALADEAQRAIGSSLVRPYAFLPIYWARTDRSSGKLQEITVVTRRHRLRVSLTLLTLGAALFIGSQLLLQLNMAEVGVLADASPCLLVTLFPISMASVPIMLLPLQPSDKRSTLTAASLLCCLCAYYSVALPTWTALSGTTDELVISRTAAQTLVNCFWGVIIFRTGPGSKSVVAALLEAARRREGLGRGSRRYTDAEGKCHVEALLFEEFGAMSAGVEELLMRVAEVAGRKLTWWQYDQTSWSAREWMPFALQRLSVQLWTALADEAQRAIGAGRRAAERDRAGGGGVSGMGGSKGKGVGGAQ*