MASAEQLVLELIVPEQRENALLDLSKKREAFPDLAPILWHSCGTIAALLQEIVSIYPMLSPPTLTAGASNRVCNALALLQCVASHPDTRALFLNAHIPLYLYPFLNTVSKTRPFEYLRLTSLGVIGALVKVDDTEVINFLLSTEIIPLCLRTMEMGSELSKTVATFIVQKILLDDVGLAYICATAERFFAVSAVLANMVQMLAEQPSVRLLKHIIRCYLRLSDNPRACEALKNCLPELLQNGTFNNCLRDDLTTRRWLNQLMMNVGQQMHPQRVPSGMQGAGIPLEQLLSGQ*