MNLLITASNSSILPLSLPLPQIWPIKPNRTSVGQGLDDAIMLCKLTSDSIYSTTPIMASLFTETTPSRIKDTKGLHLLTTSTPNGKKVQILLEELKDIYGLRWTTSLIDLDTDEQKQPWFLAFNPNGKIPLLIDNNSSSNSDPIPVMESAAELLYLVETYDPDHHFHFSSAIHRSQLLQWLIFWSASGQPQQAGLNHFARFAAVEVPYAVERFKAETLRIYSVLELHLSNYLVGEGRGKYSIADINAYAWVRAWKRMTITEEEMDGFPLLRKWIERIGERPAVVRGVGDGYDEEVHPELLLTAKQGR*