MGNYFSYFVASLRIVRLSTKYGVARESPKAFVVFGNILSQTSRHFNEASQYLSVALSLGEKAGKSGRAQSLAVGSWILTPLQGTVSEAAGQALYGYRLAMECGEVVCACTSVLSYCGLYFWSGLPIPPLMKDLPTFLTMLSEYKQTSTAEANPTDLYDDTVWMVRCQNAGAAIQVNTICLYRIIYAYYMQDLSSIRASQLDAHRAVKVQLSRTLQVVVCWLFVGLSDFFLAQSGCGIEFQRSGQKILRMMRRLVVKGDSKCEHMFMFLRAEKYKLESKQSNEVLKSYDEAISGAVQAGFFNHAALANERAALYCLARGKEKKAAQYFQEAWQGYLNWGAHSKVDQLGGCYSAYIQQSSRK*