MHLDPRQRVLVADVSAAWTAAATTTAKQRTNDVAVFTGVAGKDYALLLKSCGVQIGTFTGTGNEASVTCGRVMFSLGFTGASAAIDTACSSSLVAASFALDAVRRSFDGLGRVDRAPRTAHAFAAGASLMLTPDMHLTLGGAGMLSHFGRCMTLDASADGYGRGEACACVLIACGDANEREEDEDTIKGDAVVAFAGSAVNQDGRSSSLTAPNGPSQRAVVREAAFGFGSGSGSGSGAVTEERVGGTRLLQMHGTGTPLGDP