MESAGGHSQSKAVKENSPIELNVHFPTSQARSTSIIAYAQDDLSCHLDAPHSSIALAMAGIAACRSAQYAIAHPSQVDASLALAASTPKFSAESQLSLSPGSLSSQLIGLTALESSQDIGVSDTGNTLIPAKKAPPKRASTKDRHTKVDGRGRRIRMPAACAARIFQLTRELGHKSDGETVEWLLHHAESAVIAATGTGTIPASFQTSSGSTRSTLSSMYSAPLHKLPSFHGALGLFGVRDATDTLNATKIQQSRRSEIWDHSVGEDYASRSMGLYIGQGGGTSIGQNANKSNFHDEGMISEPLDVCEGAGGTGTMDSMRKRMKGSPQKDDHLENTKPSLSMMRPPGAAQSPLSGASSNLMPMWTVAPTPASTSHSNNTALAGAFWMLPVNGGSSNLNNRMAALPHEQIWSYPSGGPNGAMYRMAAPPCAPSIHPGSSGATILQTLSAGENANGIVSSSSSSMNNVLNMNVPVTPASMVPGSALTFMQRIGGIGMDLQGAPYGYMPIVGPNMVNFHQGAGSSLGLGAGDHHLSMLAASNNAYLHRPTIKEHQRNESADDPTPSSQS*