MASTNNSSHASFAAYARAIEKYSTPVILTPWTIGDNNQTKVGVTYEGVNPSSKSTVDRTEKDIVSGHQINEDYDGKIRSGPHIKNGPYPCPQCEKQFVTSQHFASHTRDHYKYESKDQRRKRTLSKFQRRNFALKKVSGGLTVVPIPFEGAGTSRVSSEEDPTHGMEALGDGLAGEKIKLEPSA