MGMEILSSTVEHCSQYSSSASTATTESGAAGRSTTALSLPVAITDESVTSRSASAQPASSRFKGVVPQPNGRWGSQIYERHARVWLGTFPDQDSAARAYDVASLRYRGRDAATNFPCAAAEAELAFLTAHSKAEIVDMLRKHTYADELRQGLRRGRGMGARAQPTPSWARVPLFEKAVTPSDVGKLNRLVVPKQHAEKHFPLKCTAETTTTTGNGVLLNFEDGEGKVWRFRYSYWNSSQSYVLTKGWSSFVREKGLGAGDSIVFSSSAYGQEKQLFINCKKNTTMNGGKTALPLPVVETAKGEQDHVVKLFGVDIAGVKRVRAATGELGPPELFKRQSVAHGCGRMNYICYSIGTIGPLMLN