MSDLLPEDVLVNIIGRLAPRYLAISRCVCKTWCTTIDAHNLLRMDLLPHSVSGLFINFNELSMSEFLSRPSKGPAISGKFDYLPSAGQVIDHCNGLILLHECVVNPATRQWALLPPRPSPNMPEHFCHGMYLVFDPTLSSHYEVFLIPQVSYNSNLDPAIEELEWPPSPCIVQVLSSRTKLWEERLFVREGEAAGNVADIRLDFQAVQENAVYWRGVLYVNYQSKFIMRISLSNDKYQVIKPPVDFEWFEFENESRLSKNLYLGKSEKGVYCALRYPSTVSFSIYILDESDGKTEWIMKPHYYLGSQGIDGPGPWTLQDINYNWDTQYEDSMEEKFEWDSDSDNVVENRSNGGYPCLPRIELLGFHPYKDVVFLSDTLRRGLAYHLDSSKIQDLGNLHPTYYGTEQGIQPFLLTAFPYTPWRGWFPEDT*