MATSGSQWFLWTATILLIAVVSQGQLTTDFYESTCPQAATIVKQKVDEIVDADKGMAAGLMRLHFHDCFVRGCDGSVLLNSTNTTLAEKEALINNGSLRGFEHIDDIKMELECACPGVVSCADILAMVARDATVKLGGLSWPVFLGRIDGAASVADEVNSSLPFRTYNFSQLVATFAKVGLDTKDMIVLSGGHSIGQLHCGAFFERLWDFEGQNITDPSMDPEFAESLKAQCPRDNPLLFKGADSTNATFDAVYYSDLLTQKGLMDSDVALMSDPLGVEYALKAVQDPYSFLFEFGMAMIKMGNIPASDPYGWRKNCAVIEPRNY*