MATAASASPGALGAKSPARGPSPTKPGPFARPSSSPRASGRLRASLHLGGAGAALSSSAASAASAANGSGLHAPPAIAPLALPKMAGARGTHKSILLFYCEEMRDLAKQVVARNDDIELRSISWRTFADGFPNLFISNAHSIRGRHVAFLASFSSPNVIFEQLSIIYALPKLFISSFTLILPFFPTGTSERMEDEGDVATAFTLARILSHIPISRGGPSSLVIFDIHALQERFYFGDSVLPCFESGIPLLKSRLQELPDSHNITIAFPDDGAWKRFYKQLQHFPMVVCNKVREGDQRIVRIKEGDPSGRHVVIVDDLVQSGGTLIECQKVLAAHGAAKVSAYVTHGIFPNNSWEKFQHDNGEGPEHGLSHFWLTDSCPLTVEAVKDRRPFEILSLAGPIASALQI*