MVSLRAVRAHNASLKSLGANLVAVFVGGTSGISLSTALSLARHTVSPTIYLIGQSRQAAESAVRSIRALNPSAEAIFLLSDISLMKNVDQICKQIESRGRYVNIVFMTPGYLTLRGRDETTEGLDRKFALHYYARMRFVNRLLPLLESAADKIPSASLKCGHHASLMTNFYLEEMARRYKNTSFVHAYPSGVNTGILRGLPGGQIARSFLSVLLKPFMVPLEESGERHLFAATSRKFPCAARGKGTDGDQEDVAPGSGGRPGSGCYWVNWDGEVFPEHASIKQKRAEGAVERVVEHTEEVLRRVCENSSPQ*