MAEAASRGVGSHRRAVLPDILYRCNDGYFPPEERTMERMRSMKRTSTKWNVEEFSMVCSPREPETGIRMYSPEFYAASAVGGLLACGLTHAAMTPVDVIKCNMQISPSKYTSISRSFGLVLREEGARGILRGWAPTLIGYSLQGANKYGFYEFFKKYYSDLAGPERAAKNKTLIYLAGAASAEVIADVALCPFEAVKVRIQTQQGFARGLTDGAPKIWAQEGISGFYKGIGPLWGRQVPYAMMKFATFESTVDALYKYVVPKPKAECSKLEQLGVSFVSGYVGGVACCIVSHPADNLVSFLNSSKGATVAEAVKQMGWVSLLTRGLPLRIVMIGTLSGVQWGIYDAFKLSLGLTTTSGISTNAQIQ*