MMISQFFVLSQRGDNIVFRDYRAEVPKGSTETFFRKVKFWKEDGNAEAPPIFVDGVNYFHVKVVGLYFVATTRVNVSPSLVLELLQRIARVIKDYLGVLNEDSFRKNFVLVYELLDEVIDFGYVQTTSTEVLKSYVFNEPIVIAPARLQPIDPAAIFTQGAKRMPGTAVTKSVVANDPSGRRREEIFVDIIEKISVTFSSSGYILTSEIDGTIQMKSYLSGNPEIRIALNEDLNIGRDYRSSSGSGVILDDCNFHESVRLDSFDSDRTLSLVPPDGEFPVMNYRMTQEFKPPFHVNTLIEEAGRLKAEVIIKIRAEFPSDIIANTITVQMPLPNFTSRASFELEPGAAGQKTDFKESNKMLEWSLKKASIVGGAEHTLRAKLTFSQEFHGNITKEAGPVSMTFTIPMYNVSKLQVKYLQIAKKSSSYNPYRWVRYMTQANSYVARI*