MALHHLRHAPLALRLARLPRLAPSPPPPAARLLLLLAPSQHPAPPWRLLSRPRALATAAAEADDAGAGGNGDGDGFFSEESTSWESLGVSDRLASALHGAGLARPSLVQAACIPHVLTTNDVIVAAETGSGKTHGYLVPLIEKLCSKSISAEDGNSQDVTSGSPNIALVLCPNVMLCEQVVRMANSLVDESGEPLKSAAAVCGPKGWPTVRPDILVATPAALLNYLFDYDPEKRRRERFLRNVKFIVFDEADMLLCGSFENQVIRLIHMLRFDEKLLSRMEDSGKEISLGDTNEYREDSDSQSAELSADDEENEDGLVQHRPVNVENAHIGAHKKDWRRVRKVYRRSKQYVFVAATLPQSGKKTAGGVLKRMFPNAVWVSGAYLHRHNPRLERRWIEVTADTQVSALLDAVKYGLKNEVHDTKLGPNRTMVFTNTVDAANSVSDILQRVGVPCILYHRDSSLEERAKNLQSFRENGGVLVCTDAAARGLDVPNVSHVIQV*