MSILVLGGAGYIGSHAVDQLISKGYAVVVVDNLLTGHRAAVHEQATFYEGDIRDKAFLRSVFEKESIEGVLHFAANSLVGESVEQPLMYFNNNVHGTQIALEVMQEFGVKHIVFSSTAATYGEPKAMPITEETPTNPKNPYGESKLMMEKIMKWCDNAYGMKYVALRYFNVAGAKKDASIGEDHTPETHIVPIILQVALGQRAELSIFGDDYDTPDGTCIRDYVYIEDLIAAHILALEYLKNGGESDVFNLGSNNGYSVKEMLDAAREVTGQEIPATIAPRRAGDPSTLIASSEKAKRVLGWQPEVTEVKDIIATAWQWHVKHPQGYNE*