MRSFAVLSLFTLASAAPLLKARSGTPIPGAYIVVLKNESADEFRIQSAIMSTVEKTAEWKQEEFNGFAAKLSSEELQALQDAPEVEFIEEDAEVSINAIVTQTGAPWGLARISSTARGGTTYRYDDSAGVGTCSYIIDTGLYAAHSDFGGRASQVANFVDSSNTDGNGHGTHVAGTIGGTKYGVAKRTTLLGVKVLNASGSGTNSGVISGMNFVVTDARTRSCPNGVVVNMSLGGSTSTAVNNAARAITSAGHFLAVAAGNSNANAASFSPASEPSACTVGATTSTDAKASYSNYGALVDVFAPGSGILSAWIGGTTASRTIDGTSMASPHIAGLGAYLLALRGPQTPAALCSYIATNANRGVITGLPSGTVNALAYNGA