MGTLESHNLACLSDDDSWELFSKKAFNKGVQQQVELVTAGKLIVKKCKGLPLALKTMGDMMSSKQQVKEWETIARSNTGDNDRGEDDILPVLKLSYRHLPPEMKQCFAFCSVFPKDHEMDKEVLIQLWMANGFIQEDETMGLEQKGEYVFRNLVWRSFLQDVKQESQVINPKHLRYLDLSGSDMDVLPSSICTMYNLQTLRLNRCKKLRYLLEANSQNLEMLNIAIITLLPKKEASTLLKDYRPISLIHGFAKLATKKAMSAGLLDKVNQWSRAPNNSLYADDAVIFFKPGCNEEEVLESLKPHAKLKILELHGYSGLKIPQWMEDPQMLQCLTTLHFSNCSGCKDLSTVWFLVSIECMSLSKMENLTTLFMNVVGVKAEGYYIPLQIFPRLKDMTLSQLSNLEKWTESTAGEANTSLVTFPKLATLCISDCPKLASVPDCSVLKELKTYGYCSLAMSLLAHLTTLSELIYRENESMRMSLGSWPSLTKLHISSSYNQMATLEVDTNQGPLENLRILRLYGLNFFTAASGLSKMHLGLWKCFAFVEDLCIGACNDLVHWPMEELMSLIHLRSLSIEHCDNLEGKGSSSEEIMPLYYLEKFHIKDCKSLLDIPTMPASLEELCLLLCPRLVALPSNLGNLARLKTMSFEHCHDLKELPDGMDGLISLEELKIMGVPRDREISTGSPPSDSDPSIPNGSRLP*