MVSFDLNDPVRNTDNHYRNINRMLNSATCAAGGIGLLTPVVCSPMGAFCFAQGPSSAEDLGHRIQHFVACSGPAAGFYSLSNERIMFEEAAVPSVLEAVEATFWISAFARLRGNEPSTCDTVMMSCVIGCISLVCGAMFVAIVSCAVKISRIVRTMTQAHALRETIQRQLAARATDMRSAYSKLKGIIAIRALNEVERGHRKLRNKMITAFVANALITLAFCALLASAVIAAFFFGAASAGLASVFFGCLWGGIGALAVGVLVGIVSGICQRNYKVEAARCIQRGALYALVLEKMQRFPKEFLKDGVAKSVVAIQAGESLDTGELAWEEMPSITACLGREGMDAQAYSFLSASPLDARIE