MSRITVREQADGKLVGWQPSTDPAHRGVRGVPPPLAGTVEGSCVTFPSVSAPEFLYRCLTVPHKLSADSSEGLATRSIGLGKAFVSFASLSTNFLTYAVSGIFYDRSLLRTALNVTLDVAGVRSCSSLANFALQTAGRLGFTHAEVAVKDSTVVPAAVSSMPAVVSDLFNSHCLVHVGVVSGGRVWNTFNPAMTEYVANRGVDKENDLEHASIAHVLARMLWRLVDSDEERTPMLRAMARVLHAPLSPVDSTSEVAQAEADEVLMLSMKRSSSYVHGLSSLGVPMEEAPDESVVVPHRYVVRLVRVKDAASGCDALIYVGVDVPAGADGRGIFQFESGGCLGRRKRALADSATYSHGSESPSVSETGAAEALDEPPQAQPEMVRRSSSSTSSARSAVVREGAIRHQRKRCRAASPPALSSVSEEELLTVLDSEEAADRSLVSQMLAMIG