MKLVCLFLFLMAPFVLGDLRIGFYNSTCPQAESIIRGVVQKHFRADPSITAAFLRMHFHDCFVRGCDASILIDSKKNKTSEKAAGPNLTVRGFEIIDEAKASLEKQCPSTVSCADIVTVATRDAVSLAGGPNYLVPTGRRDGLISSSQEVNLPGPSFSISQALQSFTAKGLTLNDMVVLLGAHTVGVAHCVFFRDRLFNFQGTGAPDSSMDSGLVARLRSVCGPNSKPLKKDPTAFLDQNTSFVVDNQYYNQLLLKKGILQIDQELTLDNSTAGLAAGFGSDGVGFLEKFASAMVKMGSIEVLVGNAGEIRANCRAFNPPR