MCGIVGAVAQRDVAEILVQGLRRLEYRGYDSAGVAVVDSDKQLTRLRRLGKVQELADAVEAAQVAGGTGIAHTRWATHGEPSEINAHPHLSGDITVVHNGIIENHEMLRTMLQERGYVFTSQTDTEVIAHLVEWELRSASSLLEAVQTTVKQLTGAYGTVVMDRNDPSRLVVARSGSPIVIGFGIGENFLASDQLALLNVTRRFMYLEEGDVAEMTRRDVRVFDALGQPVQREISESNLEHDAADKGHYRHYMQKEIFEQPKALINTMEGRITHDSVVVESIGVHAAEILAKVEHVQIVACGTSYNAGMTARYWFESLAGVSCDVEIASEFRYRKFVTRPNSLLITLSQSGETADTLAALRLAKEKGYMAAMTICNVAGSSLVRESDFAFMTRAGTEIGVASTKAFTTQLVTLLMLVTAFGKQQQRIGRELEAEIVHALHQLPKQIETALSFEKQIETLAEDFADKHHTLFLGRGEYYPIAVEASLKLKEISYIHAEAYAAGELKHGPLALIDADMPVVVVAPSNELLEKLKSNIEEVRARGGLLYVFADEVAGFEADETMKIIAMPHVSEIVAPIYYTIPMQLLSYHVALIKGTDVDQPRNLAKAVTVE*