MHASCGELGVASALFDGRAREDAVAWSAMITGCARRGDIVAARKLFDECPVKDHVSWNVMITAYAKRGEMAPARVLFNRIPERDVVSWNAMISGHVRCGSHVYAMELFEQMQRMGQKPDVVTMLSLLSACADSGDIDVGRRLHSSLSEMFLRTGFTVILGNALIDMYAKCGSMKSALQVFWVMRDKDVSTWNSIIGGLALHGHVLESIDVFKKMLKEKVRPDEITFVAVLIACSHGGMVDKGREYFNLMQHHYRIEPNVKHYGCMVDMLGRAGLLKEAFEFIDTMKVEPNSVIWRTLLGACRVHGEIELAEHANRQLLKARNDESGDYVLLSNIYASAGEWSESEKMRKLMDDSGVNKQAGRTVVDGSAKDLMQSFG*