MEALNSILTGYAVAALSVYALWFYFLSRRLTGPKVLPFVGSLPYLIANRSRIHDWIADNLRATGGTYQTCTMVIPFVAKAQGFYTVTCHPKNVEHILKTRFDNYPKGPMWRAAFHDLLGQGIFNSDGDTWLMQRKTAALEFTTRTLRQAMARWVNGTIKNRLWLILDRAVQNNKPVDLQDLFLRLTFDNICGLTFGKDPETLSLDLPDNPFSVAFDTATEATLKRLLYTGFLWRIQKAMGIGSEDKLKKSLEVVETYMNDAIDARKNSPSDDLLSRFLKKRDVNGNVLPTDVLQRIALNFVLAGRDTSSVALSWFFWLVMNNREVETKIVNELSMVLKETRGNDQEKWTEEPLEFDEADRLVYLKAALAETLRLYPSVPQDFKYVVDDDVLPDGTFVPRGSTVTYSIYSIGRMKTIWGEDCLEFRPERWLTADGERFETPKDGYKFVAFNAGPRTCLGKDLAYNQMKSVASAVLLRYRVFPVPGHRVEQKMSLTLFMKNGLRVYLQPRGEVLA*