MGRTLKIALLTFTLLHCALTIVAKGGAMYNVAKLGAIPDEKTDSSKAFVDAWAAACGSTGRPTIHVPPGRYMIRNAITFSGTKCKNKGVNFDIKGTLVAPSNFHILGNSVTWLAFEYVTGVSISGGVLDGQGAGLWACKTSGKGGCPSGVTNLGFTNSKNIVIKGLTSVNSQLYHIVFVGCKNVKVEGTKVSAPESSPNTDGIHVQLSTGVSIQSSSIRTGDDCISIGAGTTNMWMENIKCGPGHGISIGSLGKQMNEPGVQNITLKTATFTGTQNGVRIKSWGRPSNGFVKDVLFQHITMVNAQNPIIIDQNYCPGNKGCPGKVSGVRIDGITYQDIHGTSASPVAIHFDCSAINHCTGLRLEDVKLTHNSKPATSICAFAGGLTYGLVQPKSCL*