MKKRFLSICTMTIAALATTTMVNTSYAKTDTESHNHSSLGTENKNVLDINSSSHNIKPSQNKSYPSVILPNNNRHQIFNTTQGHYDAVSFIYIPIDGGYMSGSGVVVGENEILTNKHVVNGAKGNPRNISVHPSAKNENDYPNGKFVGQEIIPYPGNSDLAILRVSPNEHNQHIGQVVKPATISSNTDTRINENITVTGYPGDKPLATMWESVGKVVYIGGEELRYDLSTVGGNSGSPVFNGKNQVIGIHYGGVDNKYNSSVYINDFVQQFLRNNIPDINIQNDDQPNNPDNPDNPNNPDNPNNPDEPNNPDNPNNPDNPDNGDNNNSDNPDAA