MRVQSYLSLFSLVGAALCAPREHFKRTARTSAPAGCLTVGGSGTYSTIGAAFAALGSSSSEACIYISAGTYKEQLTFQYAGPLTLYGETTDTSSYKKNTVTITHTISSPEAGSLVASATVNAAMDNFTMYNINVVNGYGKGAQAVALAASGERQGYYGCQFLGYQDTLYARVGVQYYSNCYIEGAVDYIFGDASAWFGECDIVSNGAGYITAMSRETASDPAWYCFDHCNIYGKSGLDLTGDVYLGRPWRVLARVIYQNSELSDIINAAGWTTMAEGATPLYYEIGNTGDGADTSKRLYLSEISAAVTKATVLGSDWTDWLDWSY*