MVLGLLVSPAASSFHPGAVAAAAATAGAPGKKFAVFVAGYGTDYTERKHGGYGALLVKLLSHPGETWETFRIVDGIFPSEEQLADYSGFVVSGSAHDAHGNEAWITQLCGVLCDLHEEKKRILGVCFGHQVLSRALGGVTGRAPVGWEVGLKEMYTNDHFQLKRYGRNIPKRLRVLQSHRDQVLELPPGGTLLGSSQNTRVEMFAVEDHILGIQGHPEFTKDVLLDIIESRRASQALSITEANEAKASLEAAKEDRQQLSELCKNFLKD*