MGRAPCCEKVGIKRGRWTAEEDQILSSYIQSNGEGSWRSLPQNAVSQSQRGNITPEEEELVVKMHSTLGNRWSLIASHLPGRTDNEIKNYWNSHLSRKLHYIRKSHDVPAVIMNAPPTSQRLPEKRRLGRTSRSAMKPKTHKPKTRKTKKTSASPELDSNVVVNAVVGEEALMIELSGAEADLGPRDDYYYGACHEVGDCCNTNNNNNNLMSININGDSGVLSFDEHDIIDLLLDESDPGNVFTSSVGDGELSPLGDSTIARGSSETSNLGNLECLQPCRSVESFLNYEHQVNDALTDEFIDWDCVWQEGNKSNKLCDEKEASDPVVSWLLNGDDEATIGQSNCEKFGEPLDHDEENALVAWLLS*