MSGLKIRGYAPDLSRAIAAGLMILSSNDKDFQGECAFLLGLQHVDIHGEGIVQSSIREKIIGIIEMNDRKPKYVKEYAPPLFEDNNIQKEESQDEEDESEDILRGFVESES*