MSSVSKKDGPNAVWQDREIRFDVRLKDLNLRKGEFEIDHLQGVEDTKGNTGDKGELVVTNLRTIWVSSKRRNINLSIGYGAMVSINTRTANTRLRGQTQSLYIMTKFNGSRFEFIFTNLVSNSPRLFTTIQAVQRAYDASKMYRDLKLRGAIIADKELKLLPKEEVYNKVNGVWNLSSEQGNLGTFFITNVRVVWHANMAENFNVSIPYIQMKSVSVRDSKFGQALVVHTTHRSGGYILGFRVDPAEKLKEVFTEIEGLHKVFSANPIFGVEFSVEERAGSLSSVSVPRETDDVEIVNDGEAFKAYYAFGGEPGEKREVVFCPELGLAIEKLPEGVTIEQLWNIV*