MALFFSRISKLSGRRNNARFFSSLPPSPCLVLTTKKLRGSPEEGLIVHHKLFEPATEKKVYGNEKKYPKELHGAPLLGASKGWVAFFKEKDISVHLTDLYKPCVSSPRVISLPSLKLDYKPATHATEVCLSSSDPVQDDYYVAAKFNDYHVSVCRPRWDSDWTHNETGYSLLPASELMYSKRDKAFHFTSFKGLYMGSLYLSKKDEIKYKEIRLRNLPKIPEAGWEMLDKCSMTNHLVDSPSGELFFIKWYTQCIHKEDEDGDLECLHSKTKRFMVFRQDGMSKDFGYTEDIGDLCIFLGKSEAFCVTASLYPGLKPNSIYYLGPRFGSYDLASGTNSSFTFDRFGKPSLVVPYWIHSTSSLSSS*