MVDLGSDETAQPSTTVINMFTKKKELLSNVMKRTSEWILSQEIPSDITVHVAGTSFALHKFPLVSKCGYIRKLVAKFNDANLSVFEIPDIPGGAEAFEFAAKFCYGINFEISSGNVALLRCVAEYLDMTDDYAVGNLVGLSEAYLNEVALKSIADAVSVLHSSEKLLPIAENIKLVNRSIDTIAYIVCKDSHFCKSGRIEVDANSLMNSSTFSNPRTVVVDWWAEDLTVLRIDFFQRVLIAMMARGYKQYALAPVLMIYSQKSLQNLVSPIP*