MLYQPSRALNFGVANSTMLERPQLIAQPTPIRPYPSADGFALYQLYLSHLGSNTPVTSSHTAAPSIFGSTHWVNLSERRNTSSPDARISTTSSGTESRSKSFPSEKHSWLSHYVGNVNGFVHSANDVNSPETCAICSDRSSGLHYGIYTCEGCKGFFKRTVQNKRLYSCVGSGGGCPMTKEHRNRCQFCRFQKCLQQGMVLEAVREDRMPGGRNGSAIYSLYRLRYRKARQRVTVSESTASRASTTDGAGRLVEGKDYEECPQPKNKNLIQELIEIDQIDKLINLRGLRIAPLRDSREELAPACQRLSRIGDEIVEQLVEWTKMLPFYCELPVEIHTHLLTQRWAELVIEQLFLYESLRSILWVITVVSTTCTVSRCKMNMNIMKFADITLVLHFFIPLVL