MSSILENYSPYLWISTQDALDEYPEISMPHIASEPSFDTAHAPEEVVIRSCVDISSLAEEILATLLNRGFVRPPSIPTLMEMILSRGSFRSHEIREIILRMYPTEYKDKKAYQRLVENVKHNLTRCKCFEQTPRIRGMAGKGGLWRYVSSAKPKAKRSAPRPRIRGPAIPTTTIPSPAPTDTTEITDEIFMEASSLALSPIADSVDACWIPPSSAEEDALLSRSGSVPETSSTSGAMPLRLFSQGAPGVMMANTEVSRHWMLFPTPHGYEFGTTPQPVQSMSSMTSGTPFIAVTGSHPNHRYAALPYGSAQFTS