MIDWLTMVVPCKHQTPIDGGKVLCVDANGELSWESKKKRRVEGSFGGSIGVATAAHEGPDPCTHLWIDGNPAKWFQGHNLWGTDDLHGLAVATIEALVEQLGLTPTDEDRAAWAEGRIRLTRVDCTESFHLRSRREVLAWLASAEQTAHLANRGRGQLMKGSTLYFGKNSRRWSLKLYSKGQEIRAKGHGQDAVLALPHAVEWADKTLRAELTLRGMELQRLNLAYVGQWSDKDSPGEGVTLELLRSRLEGMTMTTTANLPADVLDSMRPAFAMAYHRWESGSDLRAILCEATFYKFKTSGCTSIDIATVVPRKSPTWCRCSRPLKRSAAIPDWAVGRTCITNHDDSAYVG