MQVVLLITGQAVELDCVGSLEPEGDFYWADENGVVLIYLDGDGLSLGDGPWVGRLGGDPSLRKNLTFPLLIENARVSDSYVRVFKIEGEEKEITLYVIDLEYLSGCTLPGGERYAFGLETPNGGDVTVTVTVPGKEGVGGGPGGASGTLEAGYPGVLTVPVELGNACIEFTLTLAVGA