MDLCGTQMLRLSSPHFKTLHLVRHAQGVHNIALEEKGEKPESEKLFDAHLSPKGLQQVSERRNQILESGLLNTVELVITSPLCRAMETSIGIFRGQGYVNISEDFAKANNFPPIVALEICRERMGLYPCDRRASISTRRTFFPEIDFTMIESDEDALWQDKEREKLEDVATRGLHFVKWLWERPEKEIAIVSHGIFLQQTLCALHGKVGIPLEDSLLTRFANCELRSIRIEKSDMEADTLMTCNCRNYVTPPSTSFHSHA*