MAVVVARVVRACCGVFPASGKSAVWPVVFAIFAAVFPMCGAAHVQDAGHGGKFGSRAVMDAIWTDAQLRGTEEESKVSSYHQPDLALPDGGCTPLRAQGESNGVWGNIRSVSLRPDVGKVVALTFDFCELSTKTAGYDGGVIDFLRQRGIPATLFLGGKWMKTHPERAMQLIADPLFEIGNHAWTHGNFALLPVRDATEQVMCTERQYEILRSAVGARLHDGVSHEEFEKIPNGLSLFRLPYGRVADANLDLLRKSGVRIVQWDVVVPEWERISDKFVSEMGIRRGSILLMHATSVPPHTLENLKVIVGFLQKEGYSFATVTELLDMGTPNVHTEGYFRHPGDNVFLDNRYLNYGTAHPPPNGHKPAGSG