MMGRANGVGGLSLHSKSSVGLKNVSSSFLLPSVINISHPTRLTLLDLKSRRQRGHIRHSSIVAMTASSSTPEQSPALQDRKGLRLGLGLFAAMLEFPKLAWRQVVTPLSNFGFGKRSVWEGGVGLFIVSGAVLFAFTLSWLKGYQIRSGTRKYRALVEFSNACGIAVGTPVRIRGVDVGNVVCIRPNLESIDVEIQVLDAKIVIPRNSLVEVNQSGLLMETQIDITPRSPLPWPTVDPLDPRCSEEGVIVCDRQRIKGEQGVNLDELVAIFTKLAREVDAIGISRIYSLAERVGAAVEDAKPLLTKMESLAGDFEPLLKEVKDGGVMKELEKLVRVLSEASLDLRKLNSSVLTPDNLELLRHSVSTLTKTLKNIERISGDVSSITGDRATVHNLKQIIESLSRLIAD*