MTNLGRIRDCWSLVVSNLSPVVMSKDLFEVFRKAGPVFDAFLPKDKFSGRSRGFGFVRFKTEWDANKAIHNLNGRLIGARRIGVQKAKYLDKSKKIFRRSSSPTVKGKVNFNITLSNEGRIGGFLFQYGGKGKS