MDSDVELKNVHFNPSESVTFDAEPRKQEIPIEIQNNESMDLLVKFKSTRSGIFNTLPTFAIVKAGNSMKFELICEGIDREKVSRDRFSIIVSGIKPTVLAAKQIWKNYKNREELLIGKIHKKMIFIKFSGINETDWWNKSIFGEPETKIPTFVIQPQQSDDPLSEDMKTTLIAGKYTCLLVPLE