MSGKYRVRSVSLPSRSHPTTLTVEEELNKLKAWQALSTSGSICNGLLGVEDLYKYVDEFLNLASTQEVLSRHENGKCHNELLDGSVRLLDVCSIARDTMLRFKEQIQALQSALRRRKGDSSIESSVATFTCFRKKMKKDAKKLIASLKQMDNKLGASSLLDQDQHLSAVIKVIREVNVINCSIFQSLLLFMSTSSKPKQSRWSLVSKLMHKGEIACEEKQENVNELVAVYAALSEVSDSEKVKITYKKLEALVISIEDLESCLERVFRVLIKTRASLLNVISL*