MGGWAIAVHGGAGVDPNLPPQRQEEAKQLLTRCLNLGISALRSSLPAIDVVELVVRELESDPLFNSGRGSALTENGTVEMEASIMDGPKRRCGAVSGLTTVKNPISLARLVMDKSPHSYMAFAGAEEFARRQGVALVDNQYFITEENVGMLKLAKEANSILFDYRIPTVGLETCSAETVGCVVVDGQGRCAAGTSTGGLMNKMSGRIGDSPLIGAGTYAGELCGVSCTGEGEAIIRGTLSRDVAAVMEYKGLGLQEAVDFVIKERLDEGMAGMIAVSRNGEVAYGFNTTGMFRGCATEDGFMEVGIWE*