MADAGPVDILRQYVRRKAKPPPSAAEADAEVETNIRKIFEKMKARQTEKDPTLAAIPRFFFKKNPGKSELQMQFRKEVKNRFLQRKSKELLDQEELENLYYLLKANVAPPEIQERINYEGFLKVGKEMGPKCADIFTAKVFMRFERDELGRIPIMSLFNYVMRTVSLSQTRICLSFYDSAGYGYLREQDMENYIFELIPSLPQLSSLEEIFYPFYVCTAVRKFFFFLDPMRKGHIKIKTLLFSPILAELFELRQEHMSEEEAAANWFSAQSALRVYEQYLALDEDHNGLLSQRELARYGRAPSRRRSSRRARPRRLQGSGPTPRGAIP*