MGLILPISKCSTLSTKRLGARRFKITSSWNPGFNHCSVGDRAVAELRDRWMEFQGIKNWEGLLDPLDDDLRKEILRYGKFVEAAYQCFDFDMSSPSYATCLYPKSSMLTNCGLDKTGYKVVKNLYATCVVQMPRWTKKTFPNLASPRCSWIGYVAVCDDTKEITRLGRRDVVIAYRGTATSSEWLENLRATLTCLPDDMTTSNENYDQPMVQSGLLSLYTTNTQCDQSLQDTIREEIGKILDKYSDEPLSITITGHSLGAALATLTACDIATKFSNAPIVSVVSFGGPRVGNKSFRCQLEKSGTNVLRIVNSDDPVTKVPGFVIHDDIDDMAERGTTHVASTRMPSWLQKCMEDTQWVYAEVT*