MFHSDRAEPGFVGRTRRMRQTHKGQPVAEWCASPNAMRLNKLLRMSRRDVLLGGIGLSVASTTGAALAADTAPATPNNEDLSGFMQVSQRLTDRDTLNPQIGAALYANIVHANADRKDRLNALHALLEREKFTTASAFAHAAEKSDPKLKDVIHEILTGWYRGIADGKVVVYRSALMFDITKDAVYPKTYATGGPFYWTSKPPEVARPKGHPALSASALVIEPT