MSAILARPHALAGRSSLRLCSARHRRTMVVTAASGPPIMVNSCTGKMGHSTAEAVVRAGLTLVPYSLTGQSEAVAVGNVGVSGIPVELVGPTERQAALDRIRSQHPDLIVVDYTLPTAVNENAAFYCANKLPFVMGTTGGDRERLAADVAAADSYAVIAPNMGKQIVAFQTMMEMMADRFPGCFSGYSMTVAESHQRTKVDTSGTAKAVVASFNKMGLQFGEDEIEKVRDAEQQIARMGVPERAVDSGHAFHTYTLTSPDGSVVLEFKHNVCGREVYAEGTVDACLFLHRQIQSGADKKLYNMIDVLSAGVMRX