MDLPPVRDTFERAFKKQKLSDTKAEDVIKQVSQEIELTTKKLDDFGEGNCSQIKSVLIDLQASLSKTGCLDQVGVPQKELNIALNKYGKALDKVFHTDIGKACRDVHFDEHLLNRIILSHFYRQGRFDLGDCFVNEAQEPLCAALRAPFYEMYQILEHLKSGDLEPALSWAKSHRDALLQKGSSLEFKLHQLQFVQLLQQGLRSQALQYARANFSPFAALHMEKIQRLMGSLLYVGRLESSPYSDLSPPHILEHMADEFTRERCSLMGQPYESALRVTLSAGSQALPMLLKLVAVLTNKNQDWLGLNQLPVEIELDKEYQFHSIFACPVSKEQTTTDNPPMLMPCGHVLCKQSLQKLSKHHSFKCPYCPVELVINQCKPITF*