MLKQQVHLITRDGRHLQVEVSDYKPHPDFPFALSCKVHCPRIFRKNDNALTKSSLGRWIPTFVLCSDWRLHGGVLHYGYGAAVGKMHSSLLPKAILIWLPSTARSLPQHSQAVFLSAPFLLLRSSLLVFLGVKHSEVCCNSGRGMGATADEVDIRGRWKARLSGRVVDAYISPEQPWIDARVAEKLCMGAPIAYKLHPDAKRVTPDWLIEHVCQGRMRFTTVSTTFRFTWLRSFVAALDESWEERMELPVRVRIPDAYERIKAMFLLASNLW*