MVDIIVIGAGPAGLTSAIYAMRAGLSVTVFEKNIYGGQVASTSEVENYPAVQKISGVEFSNNIYNQAVAQGVDIQFDEVEEINLEGKVKVVKTSSGEHKAKAVILANGVERRKLGCAGEQEFTGRGVSYCATCDGAFFKDKEVAIVGGGNTALEDALFLANNCTKVYLIHRRDSFRGEEVLEKSVKARENIEILYSHGVEKIEGEKTVSKIEVKNLKTEEKRTIDVSGIFIAIGLKPNNKMFENVLDLDEGGYIISDESCTTSVEGVYVAGDSRTKFLRQIITAASDGAIAAVQAANYINVE*