MTLKMELVGEEVIKPSSPTPNHLQSLHLSLFDQFLPPTYQTVVLFYDKESEFDQKNLKEHIIGTNLIQRLKSSLSHTLTNFYPLAGRIHGVTVDCNDEGVLFTEARTDVPLSDFLGNPRYDLLQQLIAPSKVSDPGMWPLLRVKVSFFRNSGFAVAVCVSHKICDTTSLGMFICDWTNAAKGNVLAVNPTFELPIFYPPADLSINLPPTMERASTLTKRFVFGSAKIKELKSKASSKLVTHATRNEATTALLLKCMMKASRSKADAIITQTMDLRARIPSNFLSGKSIGNLFFLPTLKENTEKEIELHDMVFKLRNNKKELDELIKEDSDEVGERLMSAMLSRLYEMSPEMETFVVTSWCRMPFYGANFGLGTPVWVAADSIDKTQVVLVDANDGEGIEAWVTLPEDDMFAFEHDKELLDVAST*