MPKSSNLKMQRKGSLRENGLVKGLNKNKFSISKLKELSHADDSRKSHRIIRSGKSSGEAYKQAGKGLMNLGNHLSDWGAKSSNLSLNDISDKIGVLVSELGETEIEFVKAFNENRIKFKAIRAMEDSIAPSRAHRQRLISSIEREEERDPLSPKLTDLQNQLVRTEAENLVGEMQLDNTSREVFKSSFQGLMDAFQLRAQKQMTLSYYASQLAELINDEVAYPGDNPAAYSQKYATQIMHQCVESMARLLAPVTSETTEHVGSDCEFTRKSSSSVEFSDHSQDSGDPSQQNILQVKNVQAVLSIPEAESYKAQLLSSIAEEQKKKELQAKSTVFL*