MRNLGNTCFLNVIVQSFMHTVVLLQLLRSIDHVSPCLNFSSHFNVNKQEDAHEFLQCFLNKLEICCNYLDTKENIVKEAFGGRLVSKLRCCNCGYSSITREPLIDLSLEIEDVDSVSAAMESFTKIEKIDFSCERCKTQGTFEKQLLIDHSPNVVVLHLKRFKYNGLVVQKVEKHVSFSLELDMLLYSNDINNEQIEYDLYAVIVHSGPSISSGHYYNFTRCAPNEWYKFDDEKVYYVQEDLVLAEEAYILFYTKRGTAWFSDYIQSHRPFLCLVNPTTTNDSNEPTLMPEVNNVEDNDSHDQVYCEDQLQDVKIKKDEKLKDALNCGSHGTSV