MSTTPLTLSFAGQQPPLALPQVPGTRGPVGVDMRGLDQSGFCSYDPGFANTAGCQSAISWIDTENSVLLHRGYPVDQLARQCDFLEVAYIMLNGDAPDEASYQTFRETITRHTLVHEQIARMCSGFRRDSHPMALMCALVGALAAFYHDVLDVENPQHRALAATRLLSKMPTIAAMSYKYTIEQPAAYPRNDLSYAGNFLQMLFAIPAEKYVLNPVIEQAMNQILVLHADHGQCASTTTVRAAGSSGANLFACVAAGLASLWGPMHGGANESSMRMLEEIESVDQVPAFLRQAKRDPQAFRRLGFGNSRYRHRDPRADILRETSHRVLAEVGMSDRLLQVAMALEDVALTDPYFVDNGLSPSVDFYTAVILKAMNLPSSMFAVVTAVGRTVGWVAHWNEMHQAPLTIYRPRQIYVGEGYRDYVSRRGERSAELR*