MSLFDLLRQRVPVRILPLPTRDECTEDFFYQLISTCESIVTSNPFYVRKALSRIVDSLEARSIYDDNYFDKLYELYASLSSQPLGDLDTIPQDILEYRINEQKSVKIKESPNFISGRGTTGLRTWEASKLLALRFNNDKSYLPYIQNKKVVELGAGTGLIGISLLRLASHVTLTDGDPNLVDQITNNIRLNENDALFDLKTYSSRVLLWGGPESAPKCDTLIGADVTYDVSILPELVKSLQSYEYSVALIGATVRNEVTINAWEGQLTDAKLNWEIIEIKQISSDPGVFDEPIWFDPSGGLSIKVYKICK*