MSRRVDIRRAVPPRRVPLHNPPLMSTTDTVALARAARDASRKLQQLSSERRAALLRAVANALERREDEIQRANDEDMARAAANKDVEDALLQRLKLKPGKVKQLADGARAIAAMEEPVGRPLKSTELARGLTMTKVTAPLGVLLIIFESRPDALPQIASLALRTGNGLLLKGGKEAASSNAKLREVIVDEFEAFGVPKECVCLIEGREAVADLLALDDVIDLVIPRGSNQLVSYVQNNTKIPVLGHADGVCHVYVDKDADLDMAAKLAIDSKIDYPAACNALETLLIHDSLVANGGAAELMTALRASGVELFGGPRGTKELKLPPAPALRHEYGTLQCSVELVGSMDDAIDYIHANGSGHTDCIITSNQKTADEFINRVDSACVFHNASTRFSDGFRFGLGAEVGISTSRIHARGPVGVEGLLTTRCLVRGKGQFVNKDKGVTYTHKALPLPKGAGGPKPNMFQQLAATVALAANTVIVFRAIMKK*