MLHHRSALPPHPERPERLQAIMARLKATGLADCCDLLPVREATDQELLFVHTQDLINAVATLSGDGAYDAAALSRLQYHIAADTLGNKHTHTAARLAAGTAAEMTQRVVRGEAANGFAVIRPAGHLASADFAESGNYFNNAAVAACAAKAAGAQNIMIVDWDVHHGKGTEQIFYDDASVLVVSLHKLSSWFYPGTGTPNTTGTGLAEGRNLNIAWQPPAVRDAHSDTIEKEAAPISDGDYITAFHQLLLPVAYEFNPEVIIVSAGFDAADRDPTSPCRLQPECYGVLTAMLRPVAPLVMLLEGGYNLKQTAASVEHCVRALLGQQPSPLVSTRYAGVTGWTSTLRSLLIHEEFWQSLGLFDWLRFTPALPSGTDAHGEQHAFDQQQQQQQEEDEEWEDGSDDDDDDDDDDDDDALPSIDELRSRELVMEACQQAFSAATDDPQISETCQQDDEQEQVLVMDQIN*