MSVSKEVRGCLAFAVWWVFAVFPAVPFLPIGRTAGSLLGACLMIVLEVISPDEAFEAVDLPILGLLFGTMVVSVHLERAELFKYLRHALSWKTRGGKDLLCRVCLLAALSSAVFTNDTTCVVLTGFVLEICRQKNLHPKPFLLALASSSNIGSAATPIGNPQNLVIAIQSGISFGRFLTGVLPGMVVGLVVNTSILLLVCGRSLIRDPGGTVCTQNKSTPVQENSRGEALQNVPQNGRVEVELRWISHYNPSESNSPTNGEITHVYIEQGEVVGSPVQNAKSIVESEIATGEVFRERPVDDIEAHAAASGVQSDGPTPLSSVMLFGRKCAAKTGRRCKRLRAFWMKHSRRIWKICVYLVTLGMLAALLAGLSLPWTAITAAVVLMVLDFSDAGPNLAKHGIQ*