MSFDLESGRGGYTDDPAFQELQYNLKSKLQTLLSSNRKLANDVNVLGTRKDTPRLRERVHNSMDKTRDMCREIGDGVKRLQTWEDLTKQQKYEQTKVSSDFQAALQEFQSLQRRALEKERASITAARAAQEGESAEGASSETQLEQLQQQEQRVVLAPQDEVDFQEALIIEREEEIRNIEQGVGDLNVLFRQVAQIVNEQGEQLGSIADRVEDVREDTRQADVENRQAARYQKAARNKSCCLLLILAVILTIVILAIVLD*