MVIQVRLFLSLLTGMNGMQSLNSTLETMSVDSGKKDLRRGQLISVGGDSLNVLENIPPLVDNALDKLTNASIAERIIEPTLVMVEVDIPLICMIDGVQAQHFSGTGVVVYHSKTMGIVAVDRNTVPISISDVMLEFAAYPMEIPGEVVFLHPVHNFALVAYDPAALGPAGAAAVQAAVLLPEPTLHRGDAVYLVGLNHRLQATSRKSFVTDPVAVLSIDQFTHPRYRAMNMEVIELDTDFGSTFSGVLADNLGRVQALWGRFSMQWKASNGFDYEVVQGIPIYAVNEVLHKIINGTEGPSFLINGIKICHLFAYQRSNFAQLHFQRPVAVGQVKSGLESK*