MQSGKADGTHTGRAAAVPTDVAQLTREMEDALRQAIEDGTKRMSASWLIPGLNYAIENTVAYNEKLLFDFARAAVCCASTHFKEILVMYSSTGTAAAASAYHFAGQAMPEHASLCGMTMRELEMAGVAGDSSTLHCVVAPKNLRGDSVIRTLQDMIQRRPDATWLLLNPQLEDQADTPAIGIREIEARREFLATFRTVYYFRPLFRIKRPTLVAVETGVLYGKYKDEWRLFQCVKGEYYFVAAFASCPSKGEISSSLERAPTPRRASDAVLAQTDKDKPWTAAEAEAIQVLLGLSLFTAASYWALAR*