MSQPLTTVAGISFRHPPPLCSFLFVIVLLVATFYTLHHPDATPPHLFSPNTHNSLTLRRLFLSSASNATVSSYLHSLTRHPHLAGTKPSLDTLTYVLTHFQSLRLDDTRVAEYEALLSYPTHISVTARFTNSTTVEFDLNGDVSSSSDVVTPYHAYSPSGSAQGSVVFVNRGEERDYRALEMIGVSVRGCLVLARKGETLGRGVIVKIAETKGALGVLIYDENDGGGLGGIERGTVMRGIGDPVSPGWPGVTGGEKLSVDDDRVSRRFPKIPSLPLSLNNAEILLASMGGARAPVEWRSGRVGSSQRVGPGRVVVNMTLQGEMKMKKIHNVVATIRGSEEPDRYVILGNHRDAWTYGAVDPNSGTSALLDIGRRFALLLESGWRPRRTILLCSWDAEEFGMIGSTEWVEEHVLNLGASAVAYLNVDCAVQGSGFFAGATPQLDNVLVDALKLVQDPDDVTLTVEETFKSQNNIIERLSRVDSDFSGFLHHAGIPSIDMYYGADYPVYHTAFDSYDWMIRNADPLFHRHVAMAGIWGLLGIILADEPVLPFDYISYAEQLQ