MFLSLVFVGLLFVATHGKPTLPSGIHPLSDEMINRINSLDTTWKAGRNFDQSQLHHVKTLLGVRLDGNKHRLPTKDIKIRDDIPATFDARKQWPDCSSIKLIRDQSNCGSCWAFGAVESMSDRICIASAGKTQVNISAEDLISCCDACGYGCQGGYPSQAWEYWQESGIVTGDLYHGGGCRPYSIKPVHHAHEIAPTPPCDQECQAGYPKKYTDDLYYGASAYVLPSNVKAIQTEIMTNGPVEADFQVYADFPSYKSGVYVRQSDDLLGGHAIRFIGWGTENGVDYWLVANSWGTEWGDKGLFKIRRGTDECNIEDDVNAGLPRL*