MESFIDKGPLFEGLEPRRGVSKKRRRLSAREKLISNNSPLMHVAREMADPHGLGAMVRQVPCGERCANRFLKCVEFLESLNEPPRTGCLAHFTSSTAFAIVVVCVILANTAVTIYEADVLIQNQSTETFTWLSIAELAFSAFYVLEFLLKLSVHKLYFFWCAEWRWNVFDALMAILSALSAVNSLLESVSGTNMSFLRSFRFIKVSRILRGLRVISFVRQLRIMVSSIVGSAMALVWSLLVLLIVEVVFSILFVQLVTSYVAVNPDAPNTPKLLEWFPSVAGTMICLFGATTGGLDWIEVHALLEPLGTFAQSAFLFYIAFFTIAVFNILTGIFVEKALHMSDQADRAVEYMKQEREDAQDLRQICNRIDFDGNGRIAWPEFEAYMQNNNDGFARLKACGLDVHDVHEFFVSLTSGQPAESVEIEDFIHHAMRLRGNATSIQVKSIASQMMRVQSEAQSTMMWKLDTMTLQLRKALATLNTEVKASRFLSSKIERQMSEASHVF*