MLFFPIQYLNFQTNWLLSSTSSSTPYRTTLRQCTICSAPSNGYHFNAPSCSACAAFFRRTVTLGRHFLCAHQGNCKVHFEMRVICRACRYAKCIQMGMERQAVQPRRDSNNGRRKISYSKRASPSKQWASVTTTPKRVQGCLIAISRETGEGVLEMLLREERLYNERRSILYCVKSSISEILSAGEVNDIPFSSRDLTELTFAGVRKDIRAQILATYEWMRGWNHFKCLSTSDKKILLRRCTLFHPIIDPCYLTMRLGLPDRFVMFNGMFTGIAVDSEEGWRDESCISATLKKELYRPLLDRVLADIVRPMQAINISFVEYVILKALVTFKSTLSTNISSSLKRCLNSQIDLIFVALSNHYANLGMSAEDVAVRTGNVILLVGNIFEVGMQCLESHQVIQFFDLWKLDDLLIKLISESLQSSPKNSG