MNREALDTLLQHLLAALSPAPAETRRLFHGRGRCWPDLEQLTADWLQGVLLVTLFKEPQPEELQALRRTLGQLTTAPAWAASQGRHLVLQHRYRPDSACEWLSGEPLETWDIVENGLRFRLDLGRNQNTGLFLDMRLGRRWVQEQAAGRRVLNLFAYTCGFSVAAIAGGASQVVNLDMARGPLNRGRDNHRLNGHDLGRVSFLGHELFKSWGKLRKLGPYDLVIVDPPSFQKGSFVLTQDYRRILRRLPELLVPGGTLLACINDPAIGPDFLLEETAREAPLLHFVERLENPPEFPDVDPAAGLKALLFRNAG*