MKMAACPHQILCIIFVVLTALSSLHCSASAIPRYLNPRLKIDFYKETCPKLEKIVEERVAYWSSLDPTTPAPVLRLFFHDCFVGGCDGSVLINSTSVNQAEKDAAINFSIGDFYVHDDIKERLEEECPDTVSCADIIALAAVYSIKQAGGPLYEIELGRRDGLTSYAQSSQTLLPAFNLTTDGLLENVRNVGLDELDLVALSGAHTIGQGHCKSIANRIYPKIDPTYHKGYGQKLLALCNDNGTLKGSNFDQNVQFFNDPITSLIFDNQYFKNLLEGYGAFTSDNTLVEDHRTRPIVEKFAADQDAFFHQFGISLRKMGKISFLSGTQGQIRKHCWVRNSGNADFAFNPDSLNFTDS*