MEGFYRFNPTISCSPNDIARLENLPVVNFTDATTSNNEFHSQVGNLLQAGHGYTPVTESDMHDVIKTQIANHPRYPDLVSAYVECRKVGAPPEMVSLLEDIGRCSYQINTCYEIGADPELDEFMESYCEVLHRYKEELSKPFDEATTFLSSIESQLSSLCKGTLTKIFDYGSADEPAWTSEEELSCGEVEASEIPGSLGFHSSDQNLKGVLLSKYSGHLSSLRKEFLKQRKKGKLPKDAKTLLLDWWNHHYRWPYPTEEEKAKLSEITGLDQKQINNWFINQRKRHWKPSKDMRFALMESVGGDTAGPTCYGIVGDDIGT