MSERDIARQSNLRFIYHTDDTNCLNQLRMRRAPFFQLCNLLRERELLRDIIHSSVEEQVAMFLLVVGHNHRFRALQPTFRRGRKGVTTQNMMAAVDFDLRFTYVLAGWEGSAHDALILADALERDDGLSVPPGKFYLVDAGYAARPGFLPPYRGMAEAGGGNGAQGGHQGALRWTTNMSSFMLRRMVELIAQGVKTDKGFKEVHLNQVARTVSDRYGFEISGTQVYNHLRKWRTRWVRITRLKDISGALWDDTLSMIVLDEEHYMLYIKDHAKDAEYLNVPLENYTQMQIIFGNGQATGRFAMGSNEALGNPPDMADSALGPLDGIIGDVIAAGPSGVGVEGGGTAARASGVGPTSDEPTGGSNPDKKRKRTPALAEGEVALITNMTDSVNNVASTILATTHTEVQPDLENSVMDLHYHLNHHIAKYT*