MVTSFYFYSLRKTPSGWFRCPGLLLHDLETFPKHAELRTLSLDRSDMRCTLQLCQGAKDVARARLQSVRELKLECCTINEGSGSLLPPLFPQLEALRLNDCQITRSFLSELAPLANLRCLDVQLMSCGRPGIDSHNFVEEVQAEINNVATLTNLQGLSLNYDIEEIDVGSLVGLQHLRELSLACFTPVNLHLVLASVPLRSLCFESVELPWGERYASSTLQTIFWDFLDGALPLNVQDFPSLQVFQFGGVAVGSGFDSWQPFEEKVAEIRKLAAWAQTIPSRACGHRSGAFLLSGSSSLHAAQVTILLRELLPMRSLAFDVGCVCLEALDLNRDGWSLLADLIRGLQLSQHPFPSLCLGFLMESKVVEAEACVREVMPYISRVVAGSEPTQTTYLDT*