MLGYSLFSPTLQNHRIPASISPQDPRPLSSAYRPFRILVTACHHVQSLTVSPDELVTSDKPFASRRPVTVSERVVCRDLQLEPKLQFFNAKRPSKNFCWFIESTPQEDIAAFFREIAWELEEKRQLEDFHLKVRDGHSSFKVEVFWGDDRPGPELLPPEECISCFVNAPIYPGREPRIEAKECILEEFSDQPHVRCRLDIKGRSGFVIAPLRHVERMSEMTDDELVALWTVAVRLLRQGEMRFISMVLNHGTYRTLHHLHLKVWVENEVYERYQMTWSEERREMWSRLQELARSRPKKPKQCFFFKRNQICRHGEMCSYLHVQ*