MLTKFDPTNQKACLSLLEDITSNANQIQDSVLEAILTRNAHTEYLRGFLNGQVDKQSFKNNLPVVTYEDYHSYIDRIANGEPFDLICDRPIIVLLASSGTSGGVPKLIPFTAEELEQRMLFMSLYRPILFKHIEGRSEEKSLMFYFVTKESETASGLMVRTMITCVLKSVTPANKFIWDQGHISPLEISTCEDTTQSMYCQLLCGLLERGNVSRLGAPFASTFLKVIRFLENHWSELCSNIRTGRVSDWITDANCVSGIGKFLEAPNPELASLIEQECSKTSWEAIVRRLWPNAKCIEAVVTGSMAQYIPMMEFYCGGLPLISTFYVSSECSVGLNLDPLSKPCDVSYTTIPSMAYFEFFEIKKYHQETGHDPVVVDLVDVKVGHDYEPVITTFSGLYRYRLGDVLRVTGFYNNAPQFRFVGRQKVVLSIDMDKTYEEDLLKAVANAKLLLEPHELMLIDFTSRVDSSSFPGHYVLYWELGCKVKDVKVEPDPEVMEECCFAVEECCFAVEECLDSVYRNGRRNDKNIGPLEIKVVRSGAFDELMSFFVSRGSSVSQFKTPRSLTNEEALKILEATVVSKFVSRKVPSWELHELHSSR*