MFVMNSFLDKAAVKTDADFTRGKTPSPWRLCTVTQVEELKILIKMLPIWISTILLSTMLTIFLTLSVQQGYTMNRHIGQLNLPVTSIPVFLPIFVFVMLSLYDVLFVPFIRRFTGHPRGITNLQRIGTGLVISVLSVLWAGIFERRRRKYTVDNGFEEKFFVSMPGMSAYWLAIQFCLIGLAELFAGVGSIEFFFEEAPDAMRSLGTSFATTAGGFGCFLSTFIHTVVKSVTAKNGHTSWLDQNINKGHYDYYYWFCALLSAVNLFFFLLCAHLYKYKAIPDSHDTSLARLEAQKDVESL*