MEFVRGSVSPNGLAVLTLDRPKALNAMNLDMDVAYKNYLDEWAANPAVKAVLVESSSSRAFSAGMDVKWLAATLKDDIHSPLLQQVFSAEYSLICTIARYQKPYISLMDGITMGFGIGLSGHGKYRVITERTVLAMPENGIGLFPDVGFAYIAARTPANGAVGTYLGLSGARVNEPADALFVGLGTHFVPSENLSSLKESLLAKDLSNASEAVEDALKVFGGKPEAPAQLKTLLPRISSAFGPDKSVSESITALEKEQHSSDAKVAEWAKAALAGIQKAAPFSLEATHKHFSSVALNPSAQIEDVMKSEYRMALRIAVRDDFFEGVRAVLVDKDQKPKWQPSQLESVRAEEIEFLFRTLDCDLIV*