MGQICGCMQVDQATLGVKERWGKFESILEPGCHCVDWCFGSYVVGTLSLRIQQLDVRCETKTKDNVFVNVVASVQYRALQESARDAFYTLTNPREQIQAYVFDVVRATVPKMNLDDVFEQKNEVAKSVADELEKAMCNYGFEIVQTLIVDIIPDETVKRAMNEINAAARIRLATQEKAEAEKILQVKRAEADAESKYLSGLGIARQRQAIVDGLKESVLAFSENVPGTTAKDVMDMVLVTQYFDTMKEIGSTSKSSTVFIPHGPGAVRDVAEQIRNGLLQGQAGASLI*