MNFNDGQALSRSFQDFARQPGVAALVEQAQREELSQVLQQQDAALMEDLRCKVDAADAATRAALAPYLTIPVLARLVGSLFNDPGTDVAAWAANPQVQSMLRRARRMLQRGEVSEQQLEAALLTYLKGPDNPGRAEFKQLATPHLANATPEQLAAALNEQLEERQQGNAAYRAGDMQAALRHYTRGLAVLRLLRPAGPQDQALLQEAAVGLQLNSAAAQLAAGAAGTCVDLCSEVLAAAPGHPTALMRRARAHVVRHDYQAAEADLRAAEVADAAAGGARAAELRGLWAELRAQRQRDRQADRGVWGRVFAPPPS*