MLPLQAPVEKRSVVCTTGGYDSLPAMEASAAGWVLATCDEPSSVFCHIAYSTDGCAAYLVEHESNAVDRDIKCRFDELLGSGETLVNEQHDHCRKAHTFAGRFYTTQPVNNAENCGSPIRAILLSTLEESDKQQQQQQQSAPAITETTSAEETSDELSSGKTPVPATGPGFSGLAMPTAPLTPQSRNSSKTLKCPKCNWHYKYQETLEIHMKEKHAQGDVSCVYCLSNHPHPRLARGNLAIHMQSDKHLNNMQELQHAGFVGDAASATATSQQHLAMTKALTNDQQHSTGQLVPVNNNSSATKSLTFRCEPCNYETYIARNLKIHMTSEKHAQNAGSVRRDQSNGMIKTDDSIAGCMPSMLGGPLEMNFLYGGFDQRCSTESGQSDVQTWFEISETMHHFQCCICLDFTCDTVEEMAKHAFSDRGHPNESDVSFVSGNYLCNLCRYKTHLKANFTLHMKTDKHLQRLQLVSAVE