MSGILSQVPVVNRLLGLYSNRQAINVPSVEIHHIETDPDKRARCLKHLIKANHANYSVVYHNLQYDNHNSHILSSAYLLGASISQMNDIYDKEIRELDPWVPSPAELGEDDWEQHRGDKRFQRAYVDFFEDKFVMRFKYDWRQEMQHYLFTGDEPLFHGLIGGLGHPLIHLGYAFEMDCKELAMEALGLACVQYNFFHKYLDNSSYTKQAPFTSASPLALLTKLAKDSRFDSVSPDLSDMEELFNKHEDIILEYWNAWEINDPLKQFELSQEAAAALLVATVKPGTHAFNFLLVHLLTTSHAVRILLPFIPEKYHITLVREWWLLVLGIFIVKGRPLPDPDNVDSDAKQRGWKYVEDKALNSDWATDAHYVKAIRALKEASRTWGDVHDRYLLAALTFVDNFQGWTF*