MEFRAGAASTDSVPLSVRLFCWLLKSAANFSRRNDGTLNRTLVNWLIKKVPASGIPRDGVYTKDVVIDDTTGVWVRIFIPVNQEDKTESITADEQLPIVFYFHGGAFCALSPADVVYDIFCRRLARKCRVVVISVGYRLAPEHKYPIAYQDCFSALTWLPSHGRHHFPSNVNFSRCFLMGDSAGGNIVHHVGCRAAEEGTDGINVVGHILLHPFFGGQERTPSEVRLVNVPLISVENADWSWMVFLPEGADRDHPAANVFGPNSPDISGLALPPSLVVVGGLDILQDWQMRYFDNLKKLKKEVKLLFYKDGIHAFHVFPQCRESSQLLDDLADFMRTT*