MFISIVFAILLGSGYDTWEYPTHGLGDSNKTVFWVRDFLPKDLPSARIFTYHYLSTAFCDGQGITQAADKLLNKLKNLQADNIEVLVRFASLSQYNPPWKVVHCYEELPLPGTDFRAVDPSQEESWALPQLSLYSHHLDLCRFRSQDDVSYIKVLQSLRNITSGLGRSVDIEVLESLETEDTSANIRDASPGTCDWILKHNTYKSWLAKPSQPLWITGKAGTGKSTLMKHILEAYRLEHTSSQAVVSYFFSAGSANHSVVSLLSSLLHQLLKTTPSTRSFEIFSKFHHRREHEISDSVRDIDILMESLLLLADKSTAQGDSIFFIIDALDECADPNNSSFGGEG*