MGNLLCCVQIDQSTVAIKESFGKYDDVLEPGCHCVPWFIGQQIAGKLSLRVQQLDVRCETKTKDNVFVNVVASIQYRALAEKANDAFYKLSNTRSQIQAYVFDVIRGTVPRLNVDDVFEQKSEIAKAVADELEKAMSHYGFEIVQTLIVDIEPDEHVKRAMNEINAAARLRVAAGDKAEAEKIIQIKKAEGEAESKYLSGLGIARQRQAIVDGLRDSVLGFSGNVPGTSAKDVMDMILVTQYFDTMKEIGAASKSSTVFIPHGPGAVRDVATQIRDGLLQGQASSSSSSH*