MCKGKIFVLGPSASVLSVIYRQPRSVQFLHRIRHCQTWRKVLARSCNQGNDEGDLDDGFSRSALQSGLSSARSGFIEVLSAIAISRFKADELEKSEQNLTNTSSFVTDFQSSSFDLQENAEDVGYSKLDLRIPGFSFSAAGLLFPYHLGVGKCLIEHGYITEKTSLSGSSAGAIVCAVIASGLSMEDAMLATKELASDCRKNGTAFRLGAVLRRCLEDCLPEDAHCRSSGRIRVAVTQLFQSPRALLVEHFFSKKDLIDALLTSSFIPGYLAPRPVTLYRKRFCIDGGLTSFMPPTAAEHTVRVCAFPATQLGLQNVGISPDCNPVGRASTRQLLKWALNPAAEDVLEQLFDLGYRDALVWVQEK*