MEVAPVTTWTRDSTETPEDSEKNVQVECAVCGDKSSGKHYGVFTCEGCKSFFKRSVRRNLTYTCRASRDCPIDQHHRNQCQYCRLKKCLKVGMRREAVQRGRIPAAQTPTQNAALPGINGDGSTNGHSYLSGFIALLLRAEPYPTTRFQQGLNMPCGIMGIENICELAARLLFSAVEWARNIPFFPDLAVTDQVALLRLVWSELFVLNAAQCPMPLQVAPLLATAGIHSNHMSPDRMVSFMDNIRIFQEQVEKLRNLHVDAAEFACLKAIVLFTSDASGLTDPQYIESLQEKTQCALEEYTRNQYPNQPTRFGKLLLRLPSLRSISSSVVEQLFFVRLVGKTPIETLLRDMLLSGTPTTWPYLPCS