MSVTPNAGCVDVVIVGAGISGLGAAYRIIERNPQLTYTILERRARIGGTWDLFRYPGVRSDSSIFTLSFPYEPWTREEGIADGAHIREYLTDMAHKYGIDRHIEFNSYVRAADWDSSTDTWTVTFEQNGVHKHYRSRFVFFGSGYYNYDEGYTPDFGGIEKFGGAVVHPQHWPEDLDYTGKKIVVIGSGATAVTLIPSLTDRAEKVTMLQRSPTYLISASKYSTFAAVVRKALPPKTSHLIVRMYNALLEAVFWFLSRKTPVFVKWLLRRTAIKNLPEGYDIETHFTPRYNPWDQRLCLIPDADLYNAITSGRAEVVTDHIDHFDATGIALKSGGHLDADIIVTATGLQLQALGGAAISLDGVEIDPRDRFVYKAHMLEDVPNLFWCVGYTNASWTLRADMTARATAKLLAHMAAHGHTRAAPHLGDEPMDEKPSWDIQAGYVKRAPYALPKSGTKRPWNVRQNYLADAIDYRFDRIEEAMVFGAA*