MLPHLQTWVLCIGGPIVILLFLLRFICYPRPTRIPFAHRHVLITGGSSGIGFELAKLAIAEGASVSIMARDLSRLTQAKLSIARSTGKEVRIYCGDVKDYESVRAVADQAGPIDILICSHGVSIPKSFEDSSLDDINHMLDTNLRGNLHVIKAMLPSMKNRRDRQCASIAIVSSQAGQVGLYGFAAYSASKFGLRGMAEALQQEIYSYNIRVSLIYPPDTFTPGFEKENESKPEITKLLSASSSAMNADVVARKAIDGIKAGKFSVSCNFDGWMLCVATAGMSPQPLATLALAEIFLSGFLRVVGLCVTFSWYRTLVDWTQKQDKVKKL*