MPPRLQLLPFQWQRPMATTTTNLLSAFLLPPAVHQQSRNAHILASLSDTQGAYNKRIRRGRGPASGKGKTSGRGHKGQKQHGKVPAAFNGGQTPDIIVHGERGFNNVHSIDLAPVNLDRIQSWIDQGRIDPTRPITVRELAQSRCIHQTKEGVKLLGRGVEKDDHEVPVDSVLKQPIHIVVSRASASAIAAVEAAGGSVTTRFYTKSAIARIMKREMHPFVSLAWTKESGSEALAVGEDGEALTESKVMKEMGFAYRLPDPTKRRDIEYYRDPAHRGYLSHLLKPMEGPSLFFRSPVERKSAAGVRKEKVLPENRLW*