MPRLTFGRDIVASKPCAALGLRRAPACPRVAPGRAEQQPRKHLEPVHVAQAPLSSSTTTNGTHSAPAPVASTSSRDASEAAAASALSANLLLICPDQKGVIAAVSQLLYGFGCNIVASDQFTDSSSGMFFQRITFDFSEIVIGPGNTAVLERAIAELANRFNMKWKIAYKNKVKRMAVLVSKQDHCLYDLLIRLRSGELRCEIPFIISNHPDLKHIADTFNVPFVHLPLDKNNKEAQEEALEKLIKEEKIDVVILARYMQIFTQGFCERHWEHTINIHHSFLPAFEGARPYHRAHERGVKIIGATAHFATAELDAGPIIDQAVARITHRDNVEDMIRKGRDLERMVLARAVRWHLDDRVMVYNNKTVVFED*