MDVERCNICLRDVEICYNFGGICCKSCAAFFRRWVRSGHFLDCKNNSQCTMSPASNMPMCRKCRMTKCLAEGLNPIYVHDAKPQSGAVALPTPRKRVFRVFNTNSDFPLLSSMTEAVRFAFQYRPARSPNADEVRISPLRRYYNLVNTYVDISLIKIKEFFMSYRPATCLAKGSADYTLLAQELMNYLRYCQDLCCSLQADVLGSEEDVAAMILAIVIHSNRSSDFETVEKLKNIWNELDKHFRLTHRDPAAWGNMILLLSGLQTAALQFGEVLQLIHLIMGNSLYITFAKTPNFDNCSLEGFVEQ