MDKRWSLQGMTALVTGGAAGIGYAIVEELASFGAKVHVCDISETLLNQSLSEWGKKGFKVSGSVCDVTSRPERETLIQKVSSLFDGKLNILVNNVGVLRGKPTTEYGADDFAFHISTNLESAYHFCQLSHLLLKASGYGSIVFISSVSGAVSINGASIYSLTKGALNQLARNLACEWAKDGIRANAVAPNIIKTPQAQPYLEDVSFREGLFGRTPLGRAGEPNEVAALVVFLCLPAASYITGQTICADGGLTVNGFSYQPQA*