MKFSMIPVAGALFVAGVNAKVSGCMAVAVKAIPNCAQTCFIDNAPSIGCDGFDFACQCEKQAAFFAAIESCVADSCETSQFQPVIDGAAEVCACAIPANYPHTVSGTVVPPKGTVSSIVPCPTTIGSVIPSGIASAYPTLSEGYPIASEMPGASSTSAKPPAATGGAGRSAQIGLGAGIAVAFALL