MALVLEWKTQFTLLFMIVGMYASQVTCSQDSTSMVEKHESWMARHGRTYKNDIEKAKRLNIFTKNVKFIESFNNNDSKSYKLGINKFTDLTSEEFMRYYTTNHGLNSKFSSIKSQKLSPTTISSFKYENISDVPSEMDWRKSGVVTSIKDQGQCGCCWAFSAVAALEGANKLSTGKLISLSEQQLLDCSTENNGCNGGLITMAYDYIVKNNGIAEESSYPYEENQDSCKIQDSIVKMSSYETLPPSNEPMLLTAVARQPISVGIAVNEEFKLYKSGVYDGNCGDEVNHAVTIIGYGTSNENGTKYWLIKNSWGSSWGENGYMKIARDIGNNDGLCRIATMASYPIV*