MKSPHIGITRSLENNHLTGPLPNFSNLTMLERLYLQNNNLNGSVPDWLSGLKNLKELFIENNSFSGLIPAQLLSNPSLEFRYSGNQHLHVPNNDSHRNRLGLILGIAISGSIVIVLGFIVGFVLHRKKSRRKQSSSVEKESKHAVDKDNSMIILPNSTMSRAFTLEEITTATQNFSQKIGQGGFGSVFFGKLQSGKDVAVKVLSLFGGQGVQEFLNEVDLLSRVHHKNLMSLLGYCNESSELMLVYEHMSGGSLRDHLYGPTADFSQLNWKTRLKIASDAAQGLEYLHVGCTPKIIHRDIKTANILIDKNFNGKLADFGLSRLTIEGEASHVTTTVKGTLGYLDPEYFITQMLTEKSDVYSFGVVLLEIICGRQPINAKLSKEQLNLIRWVTPYVEMDENPGKLAEIIDKRLGRDYDIKSISEVAKLAIQCVQEEPSSRPHVTEVVAKLKEALKLDIEYSDFGANPSCLSVDSSEPKEIDSVEGSSSK