MSIQLTSSNVVFLKVGAGLQVTPNASRLLHQWDLPQRFWDSVAEPTYLAVHRYSGQLLALEEDFDKKIRKQYGAPFVDVHRVDLQLSLLERAQELGAKLKLSQKVIDIDFNTPKITTQDGTEAKADLIIAADGLWSRCRSAFLGTKDMPKPTGDLAYRVVLNLDDIKDPELIDWVKHCSCHFWIGPGAHAVGYSLRGGNMYNIVLLVPDDLPPGASRLPGSVDQMKALFEGWDPILLRFLDLVTEVDRWKLMHHDEMQHWINDQSNFVFIGDACHPMLPYLAQGANSAIEDGAVLGLLLGAVEARNQIPEALKLYEKMRKSRGEAIVRETFKQRESFHMVDGPQQVKRDEIFLSQLGKKELKAPFPSRWTCPEVQPWLYGYDAYKEVHDALAKNSFTRFSVVAQPASPVVTSRSWLSRLLTYIHS*