MSFTLTNKNVIFVAGLGGIGLDTSKELLKRDLKNLVILDRIENPAAIAELKAINPKVTVTFYPYDVTVPIAETTKLLKTI FAQLKTVDVLINGAGILDDHQIERTIAVNYTGLVNTTTAILDFWDKRKGGPGGIICNIGSVTGFNAIYQVPVYSGTKAAV VNFTSSLAKLAPITGVTAYTVNPGITRTTLVHTFNSWLDVEPQVAEKLLAHPTQPSLACAENFVKAIELNQNGAIWKLDL GTLEAIQWTKHWDSGI