MSGWGDLFKDKYEERIDESTGETIMVEKGTKHHKLDAQGNIVDPDAAPAPSPFAAAGGFQFGGAPASSGGGFTFGGGAPAAANGGVAKRGRTNALVRTGNESGELLIAGNGDCGQLGFGDEGKRDSVKLLLLPIAAAQICQVACGGLHSIALGLDGRLWSWGCNDDEVLGRPGEEAEPRESVTCGDNHSAALARDGRVFTWGTYKDSNGYIGYSPDLAKAGRAPFARPLPLGRGAGEPRRVLPGVTARAIASGTDHTVLNENFRDWVKARLKEDAAWDATEAATLYLEHRCENVYSCGLNNMGQLGLGSLDPNKTSTPTLLGGLQGLGVCMLAGGELGPLLGLGDGVQQQPTPTLVAALCGVAGHKIVCGHSHNLLCTGRGEDETAPTLVEGPELASRAVLDASTGGQHSVLVGMPRPS*