MSLLVVIVALLLAGALGLLYFPWSGKGAVDRDALNRALYQSRLQELAQERGEDNPALVVELQRTLLTDIPPQAQSGERPLRRWALLPGALLLVVLSLGLYLKTSDIGQVLLWQQAERHFPALLQQVKDPTAAPLRMDELAELRLGLRSHLQDTPNDLAGWQLLGRLGLLLNDGETAIGAFGRAHALAADDPAAAFDYASALVRAGDSGQVRMGELLLRDLHQRQPNSLPVLEMLALSAVRNEDYPEAVAALQALLARLPEGDARREAIVRQLAQAQQQAQ*