MQVLLRGLPASVPVTSTHSRRPVQCKAIEAPAPAEKKAGAKKVSLVALGCPKNVVDGEVLLGDLARAGFEVTDDHEESDAIIVNTCAFVEDAKSESLEAIVEAASLNEDGRRRKLVVTGCLAQRYSSQLAADLPEADLVVGFQSYGNLAASLQKSMGMEVTPEALAIAEASAAAGAAAADGSSAAVAAPAAPAAAGAAAARVQVGAATVPFRPEWNRHRLTPKHSAYLRVAEGCNHACTFCAIPGFRGKFRSKPWQSVLDEAAHLVAGGAVELNLIAEDTNQYGMDRRDGRDLAQLLRELGKLEGLRWIRILYAYPSYFNDELIDEIANNPKVCKYLDMPLQHIANLTLLAMNRPPKEHTTKLLAKLRERIPGLALRTTFISGFPGESDEQHRELVDFVKTFKFERMGCFAFSEEDGTPAATMPEQVPRRQRERRRDELISLQQRIGEEWAEGLVGREVDVLVEGYNDDGWLIGRTQWDAPDVDPLVFLTEAEDESVPRLEVGSIRRCLVTSNSLFDLECTPVP*