MADKPSRALVVYAAGHAAALIPPPGSAAAGSHLDAFASRACCGLLTLRSPPTSHPTTGTEDNSSTILELAQLLDVYDHLYPGKNEESGQEVAQVDPQELVVPKLFERFMGLRAALVTSCPHVSSFAANLGFHVFKTNDFAPQSGSSSITKEDGLIKRAFDLLGFSDGDVQETSEFDLVFMHVAMENTSSKLGKLGMKTDINRLDKLVGAVLESAPVGSAIASRIHVSVILSYGSASGNKDEFSLLTSSTETDSDLNLLRPRQSYTMKTGRTLDDVRLHHPILLAQWQDGVTRVDLAKGFSFEEFMKRGGNLAMLAERFLHEVAFKLWKAPKYGA*