MELELGRSSGRVMVGMLLWVMVVMMMSVEEVNGDCPFPAIFNFGDSNSDTGGLVAAFPSQALPNGETTFHEPAGRFSDGRLVIDFIAQGLGLPYLNPYLQAMGSNFTSGANFASAGASVLQPSSQVRPNGWLSPFYLQIQLNQFFHLKSVALELFSKGWFKDVVPLPSTFEKALYTFDMGQNDLTAQLSNGIPLNQASAIFPQVVDAIGNTIESLYTTGARFFLITNMGPMGCYPAILANNMHNASDLDANGCLISFNQVVDNFNQLVKNKSFLLQTQLYGASVIYVDSNAIKYQMWANGATNGFKFTTTACCGPNQGQYNYDSTITCSNSALQNGQIIVGSSCADPSSYVSWDGVHFTESANRFTATQILSGNFFQPSFPISQMCPLSSF*