MLSHPIHQANEKSPYGDLTREEFYKKHQILHQESFMFNKKKMKIFTQFWRPDDPTSQLKGIVAMVHGYSSESSWLNELTAIAIAKAGFLVCALDLQGHGYSDGLRGHIPNIQYVVSDCIMFFDSVKANSPNLPAFLYGESLGGAISILICLKQGYTWDGLILSGAMCGISAKFKPMWPLEKLLPLAALFAPTWRVVASKPVSSRSYKEEWKRRLVANNPNRPKSGKPPAATALEFLRVCEYIRKHCYDLGVPFLMVHGEDDFACDFRSASFVYESATSKDKTLKIFPGMWHMLVGEPKENVELVFGTILTWLRDHAAQPKPKPKPKPKPKPKP*