MSHWKNEFVSSMKHYWLGIKLLGADVRISSRMLLKLANGKSLSRRERQQLTRTTADIFRLVPVAVFIIVPFMEFLLPVFLKVFPNMLPSTFQDKMKEQEALKRKLNARIEYAKFLQDTVKEMAKEIQNSRSGEVKKTAEDLDEFLSKARTGAVVSNEEILGFAKLFNDELTLDNISRPRLVNMCKYMGIQPYGTDAYLRYMLRKRLRWIKSDDKMIEAEGGVDALTDDEVREDCRERGMVGLLTVEEMRYQLRDWLDLSLNHSVPSSLLILSRSFTVSGKLKPEEVVRAALSSLPDEVVDTVGVTSLPSEDSVSERKRKLEFLEMQEELIKEEEEKEEEEQAKKKESVGIEKDVTSLKEEMISITAPEAQEEARAKALEKQEQLCKVSEALAVLASASSVSREREEFLMLVNKEINFYHSMMEKEGIDSRKEAMEAYRAARMESEDSTSDEQAVADEVSSALINRVDAMLQNLEKEIDDVDAKIGDRWRVLDSHILERYFREGRGSGAYHQPFQR*