MLECCLGTRRVRQIHRACRHSTVTFLCLFLTLVVLRGTIGAGKFGTPEQDFNEIRHHLSAARARRVLEEVKPESLSSSESNNYATFDLSKILVDEPPTDDEKPNPNAPYTLGPKISNWDEQRSSWLSNNPDYPNFIGPNKPRVLLVTGSSPKPCENPVGDHYLVKSIKNKIDYCRVHGIEIFYNMALLDAEMAGFWAKLPLIRKLLLSHPEVEFLWWMDSDAMFTDMAFEVPWERYKDSNFVMHGWNEMVYDEKNWIGLNTGSFLLRNCQWSLDILDAWAPMGPKGKIRDEAGKVLTRELKNRPVFEADDQSAMVYLLATGKEKWGDKVYLENHYYLHGYWGILVDRYEEMIENYHPGLGDHRWPLVTHFVGCKPCGKFGDYPVERCLKQMDRAYNFGDNQILQMYGFTHKSLGSRKVKRVRNDTSNPLEVKDELGLLHPAFKAIKLSSS*