MIAHHRDDHAGGTFLHSALIPGSDEELTTTLVRELHRSAHRLDEVLLVVSDRTRQLLTGPLRPLTDLLTWGDPAAYYQRLGSAYEDFRRHLAERAATGRRVHVIAEPDLTDHLDPGAAPVRADAYLAYEAVCNDTYAPYGCAVTCIWDSRHHPAGILDGARATHRYLLTPHGRQPSPHFRSADDYLLGRRPLPLPEVPQRVDHDLTLATAADLGSLRSALHGWASDLGLATDPAEDLVVAVVEVASNGLRHAGTAVRVRAWHRGSTLIVQCDDSAGLPVPATAGYHRPDPGSAAPGGRGLWLARQLADVVLIDATPAGTSVRLQFPHAVMHH