MLHHTLYYEDIEVREDAGTPQILGKIRCALTFWVRQFIGINVIHSLESTYIKWAATRLSNHPNIKILGHVVPNVDQASILSFIITPNDSTISCNVEHRKPLHGRFVVRLLNDLFGVQARGGCACAGPYGHFLLEIEKETSMAIREYLMKGYEGLKPSWTRVSFCYDMTEAEVNYVLSSIEWVAHHGQLLLHLYDFDWRTGNWSCTQSFTKFQPNAIIADEYVNDYNFEHMKNRLHLRKPIQLVDALIDKLIFKELTMREIPNHIDNRVVLFHF*