MGSSETESESRGFQNPDWETEFNRFENAISSGSASIRVRSVLKLSDLTNRVPESYISRAIPILAGLLRVSDDSNRSVQAAAAHCLKCITCCGGEESGFAVTMGRCGVIASLLGLLLEANTDGNVFRRIWVKCLWSLVTFGSSIRVGLARLGGLEIVIRELNNWEDDGSRWYLLEILSALTTIRESRRVLVHSGGLKFLVEAAKVGNLASRERACHAIGLIGVTRRARRILVEAGVIPALVDLYRDGDDKAKLLAGNALGIISAQTEYIRPVTEAGSIPLYVELLSGQDPMGKDIAEDVFCILAVAEGNAVLIAEQLVRILRAGDNEAKLAASDVLWDLAGYRHSVSVIRGSGAIPLLIELLRDGSLEFRERISGAISQLSYNENDREAFSDSGMIPILIEWLGDESEELRDNAAEALINFSEDQEHYARVREAIGHPVFQSMQSRLARIRASHELMVRSMRRVTIQHLAHDHDLP*