MELLNATPLAAAYNQGLDAEGRESLVVIAKGSFDLPLDGREARLLDEQQTLLMVDEFYGEPGFSAPRRECEFVPFKPFCDVLVLGSAQAPGGRPVQQLTAGIRVGRVSKALAVHGPRQWEPGLLGAGAGVAQPFQSQDISYASAFGGSHASPDNPGFMDCYMANPAGCGWFPRSADTAEIVGTPMPATEKLGEPVDSPHGRFTPMALGPLGRHWQARVGFAGRYDDAWLAERFPFLPADFDERYFQSAPADQWTDHLRGGEEVLLLNLTGEERAAFRVPRREVPVTFFLKKGGHETAQARIDTLLVDCDARRVEVTWRIRRPLKRNLFEIAQVLVGSKSAAWWRARELGKDYYPSLAALARSRQAEEDEA*