MALSTRVEAIPATRAVTPLHVPHRPTASVLHAAPAAPDVKLLVAVSRVHKPTTSVQQDYHFETLQVMPDESIKDIKLRLHNRGWFSSRQCLVFGDKELADHIRISDMVANGGKDHPSYLHVFVKLSDVESVSVRTLLREVTLNHAAVPELESSTDMTTHLNLQNLPQPESSPLPLIQLPATCPSMPEGSNGSKAVVHLMVHKSAKVKWHHMSEDKFELSISSSETVDSLMRKIEAANGLVIDTDRHQLAYGGQVLCSGKPLASYGIGKGSVLQLVPLEPEQGDCDALPDGSPRLDSPAHGLHQHWQRARAGLAEGVSPRLAQAGTGGSYFLQDVDGNSVAVFKPEDEEPLAVNNPKGNTDSPDGEGMRKGTRPGEGAVREVAAYVLDHDHFAGVPPTALVTCFVNAEGGVSSQPCGERKVGSLQQFVVAESDCEERGPSAFPVSEVHKICVLDIRLANTDRNGGNILARRTEDGSSWELVPIDHGYCLPASFEDISFEWMYWPQAEQPFDEATRAYIAQLDADKDIQTLQAHGLQLRPECLCVLRVCTMLLKKAAAAGLSPYQIGCIMSRQALTKCPLEKLHANAVQLAAASSFTNGFGMGFRAQQVDDKLYLDHMGKMMDEYLEEFLLEGQELMF*