MGLLVLMCLLQLTRLSAADNKIDTHSHFFPQFYRKILLDNNIRPGGALVPEWSASEHLEFMDKTNISLSTLSISTPGAVLREGYPVEESRKLARQLNEFGYMLSKEYPDRFRFLATLTLPDVEGSVAEAIYALDNLKAAGVVLLASSSGEVLGSPLWKPLYAELDKRNATVFVHPSQCPCPQQDETIDTCNTDVPAYVVDFLLDTTRAAFNLVLKNVTTDYPNVKFLLSHGGGFLPFAASRLAGGLHILASRNEEWSLAQLRRFYVDVALTANDFALPSILSLLSPTQITFGSDYPFARKELIMSTCLYLDAYIEQNLAPAALQQIDFDNAFRLFSHVLTEDSLRHCEQPLSCAATY*