MPWVDGSDPAWREEFLKYRALQAPQGEPACDTGTAAGAVDASEERYRDWDTLRYWFRGVERFAPWVNRIHFITWGHLPAWLDTAHPKLHVVRHADYIPSPYLPTFNSCPIELNMHRIEGLAEHFVYFNDDTFLCRPVGPERFFLNGLPRDAARLAVIPAERAGHNVLECVAVINRRYDKREAVRRNAGRWFNRCYSVTDMLKTLTLMPWSFFPGFRDFHMPQPFLKETFVRLWNEEAGALDATCRSRFRTATDLSQWLVRYEQLASGRFRPVGMGDTKLATLSEGGMPELRRDILSGRYAMICMNDSNDIRDTGGVRRALTDIFDALLPEKSAYER