MSGLTLAAGVRSAGAGPDEGKEKDIKTGEDKGGIIGGLMGSLRIIELQLVAFIVVFSASGLVPLVDIAFPFVLTGYLFALNTLVFKSYGSANDAKEVFHGSRMFQLYVVLGTVVGLFLPLAYVLGGFARGDQRAVRATTPHLFLLSAQVLSENVISSLAMFSPPVRAILPLLYTGRRLFTLFQWVSVTYFGNQLPADPWIQDVAWLWFGRGLALANLIYFSINFFFFLIPRFLPRAFERYFKQRDEALSKAPPPQEPHKKHH*