MQPIRYRTDLTPYNTFGLHAQARAFIALKHADELRDIVRLPEFDRDTVLWLGGGSNILLMQDYDGLVVHMENKGIREIARSDGMVLIEAQAGEIWHDFVLHTVALGLSGLENLSLIPGTVGASPVQNIGAYGVEAKDVIHSVRCFDLDTETFVTLSNADCRFAYRESLFKQEGKGRYVIVSVVFALKTHFVPNLGYGDLAAKVAELSAGREATAKDVSDAVSAIRNSKLPDPKVLGNVGSFFKNPVVSAEKAATLLQRHPDMPRYPQPDGSVKLAAGWLIDQCRLKGFQIGGAAVHDRQALVLANKNNASSDDIWKLAQHVCNTVFTRFQVELHAEPNWLPASFSL*