MDSQEVFSAASLTDDLVVEILSRVPLKSFCRFKCVCKAWLAFSSNTHYQQKLPKFPTGFFNGGKGGSAIQLVSLSPNDEQIDGSLTFLPHYKHLEFVDSCNGLVLCKYRSTYTSSDICRFVVCNPATREWMTLPDTYHETYLYEFQYTTILAFDPSWSPQFSVLFFKKKFGVGGRFGISKLLVFSSGLSTWLVDKGWNSTIALPMDKQYFFIGGKLHLKTVNNDILVLEGFDAMRFGIPPHYFSIELPHDVWCFEDGCFGQSRGFLQCAFPEKGDLAIAVYSLDTYHPNGWSLKHRFSMQDAFGRDDFLHSDDGSLQWPCNYHVVSLDLERGVIFLVDSATKKLLSYNIKTGKHSEIHDDYDCHYFGARYANQYYVASYSKLPG*