MKGGKSVPSWVELLLSTQFFTTCSSHLISARNECNFFCIDCQTPQASFCYYCRLSHHSSHHVIQIRRSSYHDVVKVSELEDILDISDVQTYVINSSRVVYLTERPQLRSCGVSNAKLSSSQTYKCEICSRTLLDDFRFCSLGCNFTAIKRDNEKNVAQNGIASNAKDVEIGTNNGSTNAGSANEISSDANNYHNEIPSSTRVIRHRRKGIPRRAPFF