MSCNGCRVLRKGCSDSCALRPCLQWIEGAEAQGHATVFVAKFFGRAGLMGFIAAVPENQRPALFRSLLYEACGRTVNPVYGAVGLLWSGNWHVCQAAVDTVLRG