MSVEIWPHVAPDQLKVAVETAERRELDWLIDELHETLTNLKHGLEDCYALLAPIDPGSTLVLSTPRNEIVKGHVTRVGTRIVKGTIHLRLRTLPQQTLTINPEHPIHLTPLTTLHSLLTHSIDLLTLTLSYSYPSATATTPLPSDLPPPQFLSAQLRLLSQSLSEASAILAGTPTPGDPQHWTTNSVAPSHFTPPLAQPTTANSSTSPASLSFHLSIQDSSLVLWLRSLEPADAPLNFGTKLALAIGTARRLEHDESEKVFGYCCSGEGDHHQHGSPTLAPAQLAKTPSREATASTGQTVPLSGTRSNNSTKRPGSVDVFVREKVRVESADPSLMSLSAKLSALGHTLALARRNLAAVLGEEMEGDD