MASVPFSSQNKLEALKKSPGFVSAHKDGTIELHTTHTPEFLNLNPSSGLWPASNFGQDVIIGIVDTGIWPESPSFRDDGMHEIPKRWKGICRGPVAENTHVNLTTFSARDSWGHGTHIASIASGNYVQGDSYFGYGKGTAKGGCSPYMIAGMDQAVADGVDIISMSSGSTHVPLHRDNIAIGAFGAMMKGILVTGSAGNRGPDFGTLVNGAPWIMTVGSASTERTFAGTLTLGNGQKLRGWSLFPLRAIIKDTTLTYNKTICSCNSTELLSNALAPFIQVVVCDGPKDFSSDLAIGFSFQMNSLTDTGFLAAIYISSDPRALTSKSFHSPGVVIGRKESTQVKDYISKTEHPTVSIHFQETYEDVTAPTPKHPVEVLLEAMLEYQSRI*