MKIVVVGGGPGGYVAAIKASMLGADVTVVEKRRVGGTCLNAGCIPTKALLASSGVLNTVKEAKDFGIEIDGTIKPNFTAIMERKNKVVNQLISGIEFLFEKRGVNLVNGFGKLIDKNTIEVTKDDGTVETIKADKIILANGSVPVVPRMFPYDGKVVITSDEVLGLEEIPESMLIVGGGVIGCEIGQFFRALGTEVTIVEMVDQILLNEDKDVAKQLLRQFKKDKIKVITGIGVQTCEVVDGKAVATLSNGKVIEAQYALVCVGRRPNLDNSGVEDIGIEMERGKVVVNEHLETNVEGIYAIGDIIDTPFLAHVASKEGIVAVENALGKTKVVDYRAIPRCVYTEPEVAGVGKTEKQLEAEGVEYNVGQFDFRGLGKAQAIGHFQGFVKVIADKETDKIIGAAVVGPHATDLLTELSLAVHLGLTVEQVGDAIHPHPSLSEGLMEALHDVHGECVHSVPKL*