MAITPIDYLYASPSVSHAAIPVLTAHLAHPSPDLCVPLEASRGFQKTYGSSLLCAMGNGLSPCVSVPAGADAPAAARLVYWGGRTRALPVTDDEEEGEGNGGVSCTAADVTAELLPGDHVVCPADSFFVGLPVPVASPGERLLPGRTYFVLPRRLLSSPSPGGNGNGKAAVLTAATLASLSAAPGGRKTVQLAGPGQCPFEYVKGGEDGAAALIRVLPQFIEKVITCDGANGDGDAAGRRGSGKAAASATELCSTPELKRHYAQLVGAKGRTWSPRLETISERSKRRIFPSPARLLLSSQ*