MLAARGFFKSTRISNRFFAKKSVKNLTNDDVDVLTNPSDEYVDSFMKYHGNGRAVFKREDLAQWRDSFPDYKFKVISLKGAPRVIATAHLCTFRPIDPSINKSIMFMGFGWIDPGFRSPGTAKLQNDMCRVEMDREDDNIVSQINQPAKNFWHKLSKRKEFLDLGHKAGDVGYKTFYSAHDVVLPENLDLSGITVKNAREVPKRDIINYDQTIHPYHREKYIISHMYDRDGFGKVAYDEEGNVIGIGQAVIYENRKDCNLGPIYAENTRVAQAMFAEILKDIKASEKTVVSFEVRSGQLNKDSFCWLTPFLTHKPTRSHVCNLVYTDCVPENIDFSKVYSPTHAQLFMV