MRASCNGCRVLRKGCADDCTIRPCLAWIRSPDAQANATVFLAKFYGRAGLINLLAAAPDDAHRPALFRSLLYEACGRAANPVYGASGLFSTGNWEACQAAVQAVLEGRRIPQVGADQAAPHPGLVAAYGVRYIPKDGIDRASAALRVSPAGRASFKRAASSCSAARSKRDGGHEGESDGSHDHVVEDDGKALADKHKRRESSSSEAEAGSHVSQAEQSASATVPQEAQEDGEIGLELTLGFGPATRVMRSPPARFEARTLSTESGHIGLLLGLPV