MGLRSIFHGPVLFPNQLMNSGAMIPPHIAAAVALSMNHRVAQTSALSTPSFDPTTISVSSFTTLPQDSPPTATSPTLSCAVCGDVSSGKHYGILACNGCSGFFKRSVRRRLIYRCQAGTGSCIVDKAHRNQCQACRLKKCLGKGMNKDGMLYI