MFDLQTASPSSSSAITSECCAVCGDQVHGKRYGAPACLGCIVFFRRAVINRSQFRCWKKGSCVITFASRCVCRCCRLRKCFHVGMRAEGNFLDNAA