MMAIVGVLSAGDHGAKVTRAFAVVVEEEEDYCLKGVRHLSDAGITKLPAPYVLPPSDRPSSSSSAAILPSSGAANNNILKLPVVDLAHLRGAGGPWARAAALKTLDAACREHGFFHVTNHGVSVEDMLDVSRRFFFDLPFSERSKLMSADVRAPVRYGTSFNQARDAVLCWRDFLKLDCRPSSSSSWPAAPADLRAVAGAYAAECRRVAAELVAAAMEALGIAGSELLTEKEEGSQMLTVNCYPECPEPEKTLGMPPHSDYGLLTLVLQDDVAGLQVMRRGGEWLTVDPLPGSFVVNVGDHFEIYSNGRYKSVLHRVRVNSARPRISVASFHSVAADRAVGPAPELLAVGEPPRYMDTDFATFLAYIASAEGKHKTFLESRRLDV*