MDDDLVRFGILGCASIAKKMSTAILTTPGACLYAIGSRSLAKAQSFAKDNGFPAGAKIYGSYQGVLDDEAVEVVYIPLPTALHLEWALKAVEKRKHVLIEKPPALTTEDLDKIIVACEKQGVQLMDCTMWMHHPRTAKMKEILKNQELLGDILEVHSTFFVPMEDLFPGFFSENIRTKPELDALGALGDLGWYSARGILWANDFELPASVTALPGTKFTKDGVITSCGAAFTWEDGRVATLHCSFHANLDIKLLIYGSNGTMEVPNIDTGDFKLYGLSTFEDMDIGWTAAVKGYDVDTDTTQESLMVRRFSSLVKGIKDGTGSVDPSWPVMSRKTQQLLDAVKLSIEQGCTTIPLRR*