MLRLTSLSSIFFFCLAFITQPGVKAWSKEGHMMTCQIAQDLLNDEAAHAVKMLLPEYVDGDLSALCVWPDQVRHWYKYRWSSPLHFIDTPDKACNFDYDRDCHDQHGVKDMCVAGAIQNFTTQLSHYREGTSDRRYNMTEALLFLSHFMGDIHQPLHVGFTSDAGGNTIDLRWFRHKSNLHHVWDREIILTAAKDYYAKDVDLLEKDIEGNFTDGIWSDDLASWRECGNLFSCVNKFATESISIACKWGYKGVEAGETLSDDYFNSRLPIVMKRIAQGGVRLAMLLNKVFGDSQEDSVAPT*