MQSAEPFGALDRGTYEELLPASLRAEIPSPQLVVFMDQVKHNLATMLAHCGGDAARWRPHLKTTKMAPVYEACVASGVRHFKCATVREARLMCGVLRGRAITDGDVLLAYPLIGPSLKQLADLADEFPEVRLGVLCEDAAAAPRLPGSLDIFIDINPGYDRTGVPFEATDDIAAIATAAGARFRGLHYYEGHLSDESAEKRRSEADKVYGSLDVLVGTLRSRGIAVEEVITSGTPTCLEALRYYGEKVNEAPTHRISPGTVVFHDSMSEEMEGGEALGLLPAALVLSRVVSHPRPWSAPGQPCVVTLDAGSKALACEAGSPVARVLEVPQLEALGPSEEHLPMASSEPPPPRGTPLLLIPRHVCPTVNLAEHALVVERGAEPKWVEVAARAH*