RSHIPRDQFVEEIIMSKKVSLMLPQKLEVLDRVKKEPPETSLRELARRLNVKKSMLADLVANEQMLCNTATTLVKGDVGLHKKRKCEGKDPEVDHALLMWLQRASIKGLPLNGPILKAKAESLAHDLGKSDFFATDGWFSRWKVRHNIMYKRAHGELKSADLEGADYWSKTKLQELLSSYNAEDIYNADETGLYYRATPDSSMVFCKTVLSRLKKAMDRITLLVCANMNGSDRRKLLVIGKSQCPCCMKGVNPATLPVTYKSNKTAWMTGAIFEDWLTQWDKELVRKGRMILVLVDNALSHPSISTLKNICLQMIPLHTSLIQPMDQRVIRNLKHYYHDIISTQATVAEVAHHITLLDAIGMAARAWDSLKPATISNCFRKAGF