MSFSVAGMEEERAVEEIRRLPAEVNWEMLDKSRFFVLGAGLFSGVSAALYPAVVVKTHLQVAPPPQAAAATVRAILGRDGLRGFYRGFGASLAGTVPARALYMAALEATKSSVGSAAVRFGVSEPAASAVASAAAGVSAAVAAQVVWTPVDVISQRLMVQTSSACRYAGGADAFRKILAADGVRGLYRGFGLSIITYAPSNAVWWASYAMAQRFAWRVVGADRSESYPALMAVQGASAAVAGGAAALVTMPLDTVKTRLQVMEADAAVARPTLGSTMRGLLKEGGWAACYRGLGPRWGSMSLSAATMVTTYELLKRLSAKEGSLG*