MSRPSSVRLLLQGIRRLKAPSSSSSRGYPPSQNLCLKSISTIPLPTAKRLEGKMAIIVGAASGIGETTARLFAAHGARVLIADVQNAENLAKELGNGSEFIHCDVKNEEHVAAAVDKGVLMGEGRVDVFHHNAGILGAVGPIDETRMAEFDYTMDVNIRGAFLGVKHAARVMKPAKKGSIICTGSVAGAVGGLGPHXXXAVGGLGPHAYTISKTALVGLVRSASVELRGFGIRVNMISPDGAPTNVLAQAVHMLECEPVSLDLAEKKAKEFSPLLDHALSTLDVAQAALFIATEDSGFISGHNLMVDCGNTVTKPYDNARWYTTHSPLFREAAKTGMD*