MDSSSSPSAPPRSPFRETLLQGKVALITGGASGIGFEIATQLAKHGAHIALMGRRKHVLDAAVVALQEDGFQAVGFQGDVRKKEDASQVVELTIQRFGKLDILVNNAAGNFLVAAEDLSPNGFRTVLDIDTVGTFTMCHAALHHLKARGTGKDATESGLIINISATLHYSAQWYQIHVSAAKAAIDSLTRSLALEWGVDYGIRVNGIAPGPIKDTPGMQKLAPDEAGLSERYHVDKNQWGEKWDIAMAAVFLASDAGRHINGITLPVDSGNWLNKPRVVPKEMIRAISRAVETKSRTSSKSPQSKL*