MPSDSEYMAGQLSAYGYTISEIPDDADVWLINTCTVKSPSQSAMETLIHKGRAARKPLVVAGCVPQGSKDLKELEGISLIGVQQIDHIVEVVEETLKGHEVRLLKRSTLPALNLPKIRKNNFVEILPINVGCLGACTYCKTKHARGHLGSYTVAALVDRVKTVISEGVKEIWLSSEDTGAYGRDIGVNLPILLRALVAELPPDRNTMLRIGMTNPPYILEHLEEIAKILMHPCVYSFLHVPVQSASDSVLNAMKREYTINEFKLVVDTLMQLVPDMQIATDVICGFP