MSLTTRQGLLRSATSRAGSAGVSAYHLRTLRPCPRPVLAAASDKGVVQVTGVVFEPFSEVQTELATVDKTNQLTQSFARVNFTPDCEVAINEQINIEYNVSYVYHALFAFFDRDNVGLPGFAKFFKEASEEERGHAELLMRYQNRRGGRVKLNSILMPEMEFDHEQKGEALYSMELALSLEKLNFQKLRDLHDVAAAANDAEMCDFIEGELLRDQVESVKQVAEYVSQLRRVGKGLGVFEFDKYLHEDGEIA*