MKLVCMFLFLMAPFVLGDLRIGFYSSTCPQAESIIRGVVQKHFSADPSITAAFLRMHFHDCFVRGCDASILIDSKKNKTSEKAAGPNLTVRGFEIIDEAKASLEKQCPSTVSCADIITVATRDAVSLAGGPNYLVPTGRRDGLISSSQEVNLPGPSFSISQALQSFTAKGLTLNDMVVLLGAHTVGVAHCVFFRDRLFNFQGTGAPDSSMDSGLVARLRSVCGPNSKPLTTDPTAFLDQNTSFVVANQYYNQLLLKKGILQIDQELTLDDSTAGLAAGFGSDGVGFLEKFASAMVKMGSIEVLVGNAGEIRTNCRAFNPPR