MADQRRIQPLGIIRGRILEVSRLKFDVSFVVLKLEESEKHYPMILGRPWLRAAKVKQDWGADRIVIRRGKKKVKLMVTSKKLIPKELRPLQVETINMIPELLEDEEDEFLKNNSSIIPVFEVDVDNILKQYAYNKTKQEPKDSIQKDQELDKDIQEILQEDQDVERTEETKEDGQIERINQGIEDYIRSYVRADQKDWAEYLEILEFHYNSSMHSATGYSPFELATGKEVITPLAIATGDVSCRRSDAEDFLQQWQKTDSSSFQHLEASKLKYTKYANQHRRDEHFAVGDLVLVSAQNIALPANLAPKFNHRYYGPYRILQVLTRHVQVGTLPSNVKIHNSFHISLLKRFHTDNKLAGMYHC*