MGQASTCRLVAAIFIFTSILTGAHGGNVGVNYGTLANNLPSPTDVAAFLKSTLSGPVNISKVKLFNADPNILSAFANTGINIFVGISNADLVEIGQRTTTLVASQWVQSNVAAFLPATRIVGIAVGNEVLGTHDKILVAHIVPAMENLRAALIALNLSESIIISSPFSLGILHSSVPPSSATFKKPSLMKPVLSFLASTGSPLMANVYPFFAYTSDPNPFTLDYALFNSTTGYTDPLSNLHYSNMFDAQLDAVYSAMAQLGFSNISIMVSETGWPSIGDPNQIGVNMENAQTFANNLIKHVSSNQGTPLRPYHGVETFIFALFNENMKPGPTSERNYGLFKPDMTPVYRTALSDSMLPPHSSSSGDALLASKRSPSPSPPD