MEDRFNTPHTHKIELEFLGHYLQLAQDPNSKHLGTTVWDASIVFAKFLECNCQKGEFSRFRLSEKRVVEVGAGCGLAGLGMALLGCHVVATDQIEVLPLLLRNVERNMARAKQSPPENPYLGSLGTIEVAQLDWGNQEQARALNPPFDYIIGTDIVYKEQLLEPLLRTLLDLAGPKTSIILGYEFRSSTVHEQMLQVWKENFNIKMIPKSKMDPKYQHVNIQLFILKPKVSRAVILEEQHKEEALEVTLQEHCNKDTVWEPLKNNFAQEDSMSLHPSEDLEMLSNNGMQPIVILDNGNQPLQIHESNVNPQDVSLGDGQPDLKNNQKDSSHGSCTDDWEIRRLGSMAARLLQNVPRL*