MRVLYLLFSFLFIFLMPLPGVFGGIGDPVTCLKSGAICHPVFCPRRYKQIGTCGLPGTKCCKKPEAAAKRECISMDYKQTQLCLIKKDSVISWDIQDEKNVTCKKTRTSRGWHTTDLKYNPGPGPGVAIGAVGGAVASVVEGPGPGLLDYTEVQRRNQLHDAAYMVDTGFGAMAAYDVVDISPFYAAYVLATGDFVY