MRRDVVQRVLQEQGRNLSKGRVDEIVESRGCANPLFLRTLLEELSVVAVDETLDADIQKYLKCSGPRDLFRAILGRVYNQHKGAGGGASVEGFAAEAARAILLSRHGMAESELVELLRVGKNDGPAEVAWELFCERLADLLCDKDVLKHLNDFEMTELWSLYEQALEMKRTSAAFGPKHSSTAETLLGLASLLQVRSDYGKALSLSEQALSIFETVVGAEDPKTAKALHVLASIHEARGDYDAALPMFERAFKINEKVLGPDHPNTAAALHELASLFVEKGMYIEALPLYERALSISRLTLGAMHPGTAATMQELARLNHELKNYYAAVQLYEKALSVRMKFEGPEHPNIAVLYHQQGLLYETFQKYELAEALYRVNRDIDML*