MSADGGDPFDSLPAAIAADVLGRVADGADIAAYCLASRAFLAASYACSRVHLRAAALARRRSVALAGGGGGGPPGGSAIRAAAGNAASLLGPHLRSLELDASEGWGHPDDATWVEEGEFDEGGDLHLTAREAVVAWADTAAGNALREVDVADYWPQSCWRKAEALPVISHFCHSLLKLRLKNAWLSVDGLKIMPNLTHLTLEFIRLDDEDLNKLNECFPCLQILNLIGVGGLKDPKIHLHQLKTCHWEVSNVPRSLTIRAPNLVRLELKCVRPDMLILDTPSMFTLKLTVDKLGPNVQADGLVSLKNLRIESLDLKSLLQVFAENHDITTLELELPTSTNKYELFEAVKPEYLLQLFAGISEVKLAPRFSCEMTHCLMLCTSNQFRSCLRRLLFHLPPLKDVPHLAPLFNNCAPSCEVTILFHADSSDDIRQAATSVWTLRYPGIRWQWGTWN*