MSCCVSHRTVCCSAGKAPALPVSDWSTKLASEQAVGRRNLLLAAAALVPVLHRRAIAAESIGAIAIHPELAPDQSTYDPADPQLRAAASLIQQALNAGNVQQEEALWTQVIEQYGGLKAPWVPDVVGRAWGNRGNARSRQGKLNEALADFNEAIRLCPWSVDPVLNQGVAYEAMNRFDDAASNYRAVIAAAPGDPSAWNNLGNATAGLGHWDEALECFSTAARIAPSFSFAAANKSLAMYQLGRRDAAMREMRTLLRRYPDFPDMRAALAAALWASGKEAEAEGQWSRVEDGRYKDVTWLKQNRRWPPALVGALQAFLQLKSVA*