MKTRTKPSLEAPDTAPAAVSAAVAREYPEEGNNAQENGISAGALAALPMIGFAALIGLGVAYKDDITEFLNWFTGYVDSMGAAGPPAFMLLYLGLEILAVPAIPLTMAAGLIFGPAQGTAMVSVSATAAATASFLIARYALRDRVKAIADENPKFAAIDRAIGEDSFRVVCLLRLSPLLPFALSNYLYGLTSVKLWPYVAGSWLGMLPGTFAYVSAGAVGRTIAEVGGGSAGADSHLAQIAAGFGFTVLTGAYITRLASNALKDVEDDMNSI*