MDLSSPIHDPSFPSSNGSSSFFNWPEIWPFPITDGVHGHSNGFLGVAPAASKQEQLGQISGFPETMARNNRDASCGESTATKQSGSLGGDGGRRRRDAVATSEDESSKRASTSSRNEMTDFTIKRLKAMDARNEIDDSKAEMEASSCNGNQQFVQSSLPLETLKQDYIHVRARRGQATDNHSLAERARREKISERMKILQDLVPGCNKVIGKALVLDEIINYVQSLQRQVEFLSMKLEAVNSRMNSSMEGYSAKDFGLQTIDAAGMVFGSHATREYGQGSTPEWLHMQVGGCFEGSTQL