MATSSSQWFLWTATILLIAVVSQGQLTTDFYDSTCPQAATIVKQKVDEIVNADKSLAAGLMRLHFHDCFVRGCDGSVLLNSTITTLAEKEALINNNSLRGFAQIDDIKTELECACPGVVSCADILAMVARDATVKLGGLSWSVFLGRIDGAASVADEVNSSLPFRTDNFSQLVATFAKVGLDTKDMIILSGGHSIGQLHCGAFFERLWDFEGQNITDPSMDPEFAESLKAQCPRDNPLLFKGADSTNATFDAVYYSDLLTQKGLMDSDVALMSDPLGVEYALKAVQDPYSFLFEFGMAMIKMGNIPASDPYGWRKNCAVIEPRHY*