MSMTDVLCRSTHPLLHISLLHLLLLQAAIPARGQPLDFTGFVYQICNSQKYESGDTFSQNLDTVISILKKSAAGGAAYDLANSTEGSDNSSWAYATYQCRGDLSADDCNACVGAISLYNCGRAIGMRIQLAGCFLRYEKYAIGLPEFAGTSFNCSSETNGSLLYQSNLAAALNKTAVEAPINGGFAATKVGTVYALSQCNGYLSQSDCASCLSQSSYRTSVCNTSSSGSFYYTSCFYLFSDHDFLFSNSSLIPSPPPPALPLPPFPAGTASSSLSAAAIAGISVGSASAILLSVVAVLYWCILSHRRSISLDPRASSRGSVPIATIPPEFLIGVEELEAATENFHEQNKLGQGGFGVVYKGTLRSGKEVAIKTISRSGVYQGKGDDFLNEAKLITTVQHRNLIQLLGCAMDGARWYLVYEYFPNRSLDLHLFGNDEAARTQLDWKARFNIIKGIARGLRYLHEESHVRIV