MDLVKLIAAEDGVHARDASSLVRVDASTARQIPLEALDQRVQPPLEDSLFVSHDVYAVDASPQALITDVRDYIHVFRVREDVREAMARSLVPLALRKFRRGVEDAARALGEAIPGPGSDVSVQRSNRGGYQSYADLLDSSDDEEEDATDDGNAKRRSDIEADGKTSKRFDGDIKWAIVNDIAIEARSRVRAKTQRETCTPRDVYGWLNVNAPGDYNRLHAHDDVDRWSGVVYLAVPDLSRTLEVPLDAGSLGIRAPSALLARSDASATPYFVHAPARGDVVVFSGAALHAVAPFPHPIDVPKSELSSFDVRVPDARASRVSVAFNVD*