MVVTLAYIALFLVFSWVILRINQKSDSLSKSVFIAIFLGAVIGLSLHFISANHTKTIIEWYSIVGNGYVHLLKLVAIPLIFISILSAINKLENSAGIGKMSLTIVGCMLCLVMVAGFIGLLTAHVLGLDASAFVHMPSMLTTEEVNKTAAVSIPQLVTSLIPTNIFLDLTGARSVSVIGIVIFTLIAGIALLKVKKEAPEEGQKLSAGINAIQIWVMKMVRIVIALTPYGVMALMTTVFSSYRLEQFASLLGFIGACYIAIFMMFIVHAILLILSGNNPARYFRMVWPVLTFAFVSRSSAASIPLAISAQEKFGVQSTIANISASFGSSMGQNGCAGIYPAIMVAMIAPTIGIDPLSLHFLAAMLPAIALGSIGVAGVGGGGTFAALIVLSTLNFPVALVGIFIAIEPIVDMARTALNVNGSMMSGVLANRILNNHTADDMPAVIDRP*