MILLSSSPSCVPSSSLDYQAAAPSTALTPWIPYKLLLSHAAPCIRSSSHGAPFPGRRRRRRSPRRPLQGIIASSAAASPLEALIFDCDGVILESEDLHRQAYNAAFSHFTVICPQSSHPLHWSSEFYDQLQNQIGGGKPKMRWYFTKHGWPSSTITNVPPVTDAEKAHLIDALQDWKTEKYKDILGSGTVTPRPGVLRLMDEASAKGVKLAVCSAATKSSVIFCLTNLLGKVRFEELDCFLAGDDVQEKKPSPLIYQEAIKKLQVPAEQCLVIEDSVIGLQAALGAGISCIISYTPSTCNQDFTGARAVFSDLKTVSLDDLVDLMQSVQLAPS*