MVSLLPPHSDVTLPGSTRLEGEPQGDLMQAPGLPGSPAPQNKHANFSCSSFVPDGPPERAPSLPPHSPSVASPGPEQIQSHCTAGPGPGSFRLSPSDKYPGFGFEEGPAGSPGRFLRGNHMPFHPYKGHFHEDIFSEAQTAMALDGHSFKTQGALEAFEEIPVDVGDAEAFLPSFPAEAWCNGLPYPSQEHNQVLQGSEVKVKPQALDNGPGMYCYQPPLQHVYCSSQPTFHQYSPGGGSYPVPYLGSTHYPYQRIAPQANADGHQPLFPKPIYSYSILIFMALKNSKTGSLPVSEIYNFMTEHFPYFKTAPDGWKNSVRHNLSLNKCFEKVENKSGSSSRKGCLWALNPSKIDKMQEELQKWKRKDPIAVRKSMAKPEELDSLIGDKREKLGSPLLGCPPPGLAGPGPIRPLAPSAGLTQPLHPMHPAPGPMPGKNPLQDLLGGHAPSCYGQTYPHLSPSLAPSGHQQPLFSQ