MLKHVFIAGIRFYQRFLSPLKPAPTCRFVPTCSSYALQAIRQRGVLMGTLLATWRILRCNPFVPGGYDPVPRAALPASRHAPGCHEGCLEAASAEAENPVRV