MKVKVISRSTDEFTRERSQDLQRVFRNFDPNLRKQEKAVEYVRALNAAKLDKVFARPFIGAMDGHIDSISCMAKNPNYLKGIFSGSMDGDIRLWDIASRRTVCQFPGHQGAVRGLTASTDGRILVSCGTDCTVRLWNVPVATISDSDDSSDNSMKPLAVHVWKNAFWGVDHQWDGNLFATAGAQVDIWDHNRSQPVNTFQWGNDSVIAVRFNPGEPDILAASASDRSLILYDLRMSSPARKLIMRTKTNSISWNPMEPMNFTAANEDCNCYSYDARKLDEAKCVHKDHVSAVMDIDYSPTGREFVTGSYDRTVRIFQYNGGHSREIYHTKRMQRVFCVKFTCDASYVISGSDDTNLRLWKAKASEQLGVLLPRERKKHEYHEAVKNRYKHLPEVKRIVRHRHLPKPIFKAAALRRTMTEAERRKEEKRKAHSAPGSISTEPLRKRRIIQEVE*