MSENCMVCDSSSAQYHFGATVCRACAAFFRRYVNTKKLTILCNCLSKKESQYPCRLCRMKKCLAVGMERCKVQGPRDINNSLKRKMIEGSSPTYSLSSGSPASTISNIEFGITPRSVELINLLAKNYRNLEATRSTIFNISEEKNALGVNLYELSLEVKTDAKLLWKLCETTFPQFDRLDRSDKKTLFYNFYSKWSILEVAIFSTKYNDPHNFYSPSGSVAKSINDFYVNTVREEAILTEEEVIRIFEPYWTYHFQNVIGPLVKLQFGETENMALFGIMLWDAGYVNVSEELADVCHSMRKIICRELSSYLAENDVSPSRFFETLDTINIIEVTKAEHKCQEEIELCGVYNFEVDEDMRKMVMWEKY