MRLLCSDGAIIECPGALAADSELLVDVSECSDAQTAAVPAAAALSLVIRLACAAEFLRAPKLARACAELAEGAVAHEEVLAHFWNDPRQTTDAAAAAGLPDQIATVPATPILLWAPKQGERGPGDIAYPIFDVQAYDDGGINVINQRWRQFCLFFHPDRVAARYELAQQSQGSIPGSRARLSSGQLQHATSQFATAINEMKEVRELAASGNSGEEIRAALHGLSEVEDRVEQARQTALASGGKYDPSWAVPPSGRSDEAAVREFVRRLMEEPLFEQIHRRSSSHEPFYRFICARLDQHPDPVGAYWTSGTFMRARPHPFARCFTMWHSEALAELRVRDFPWNEEPMFRRRFCCVCEPDRAGLDESGMLCAGVPYAWDQLSVNLASASSPAASEECARRFEELLGFIRDGMVDKALGKNEERGPGPGAAKVRVKSDPLILLENANSVADDEDEPLSSGGAVPALQGGGDREGAP*