MVKEQGTLTISECMSRIFDLYTYKGKGTELALSGSWLLLMLALVERDISMGFQRIELGRPSEVFTNGNVMKAAVAEFISTLIFVFAGEGSAMALSKISSDASSMPGGLVAVALSHALALFVAVAVAANTSGGHINPAVTFGAFIGGHISLLKAILYWNSQLMGSIMACLLLKFTSDNMTISALALAPGYGVGRAVVLEIVMTFGLVYTVFVAAIDPKKGSVGVIAPMCIGFMVGANILCGGVFDGASMNPARAFGPALVSWTWTHHWVYWVGPLLGGSLAAIVYHLFLFSPQPQLPTADGPSASSSVECV*