MGSMNRVTMLAGERTAKGIVGTGCNALFVLCFFLLFCTVVAVAEEVESHERQLPASPTYYGRLLIHPNFYQHPDSADPLWRVQGGEVVLSNGARIMRVPTRMDGSFVLHDVPYGAYHLHAEYANFIYPTIRVDVTQKTIQGIVRPIIRTYINDGTMVPVQGTGLDDASPAIIPFTGVHAYYVPREQYSIMNFLMNPMILLMLVSMGMMGLMQLVPEEERKESTREMQRLRRQLAGEDVEGKKTLTPAVTGKKSV