MVRWGTWEELVLGGAVLRHGTRAWEAVASELRSRTTFPYIFTPKECQEKYEDLRERYCESDAWFEELRKLRVAELKRELERSDDSIGSLQSRLESLKSERESGNLEYESHLPETSQPASNLAGKPENGSSAGSSTQCQQGRLWLPENQIPESHSREKQIEDRPENSDSGKRAVTIRKKRGRRGKARRENSLGESDVQSYANAVSRDGELTGACGRDNGEVDGEREADSRWLSEFLTAFMERKEGSVFRRRLEIQKKARYKKMIRRHIDFEVMKSRLEANLYTTRFELLRDLLLLFNNALLFFPKTSQAHKSALSLRAFTTKMLQEHRRSGTKTSNSNELDPTPMAITNPSNPRSGGPIGHHPAGKVARKVTAKIPVLEMKRESKNPTVSPASRGIGRPAKRGRDGGKKPSHMVSRGGKRGRRV*