MAPVPESHDCCLCRCSRAATSPCSTSAARAATAVTVYAPVDAERASCLDVTPALLRHGDNELMVAHLAELHDKPRESKELSVLHRGQSATSGSSTSGGPPRAPVRAASGGAHRRFFFDGRPYLSYSWNMGAAGTGAVRFVGVEPQCCCDGHCRTTCARSRFFFTLTTWTMTLSLMDKPMTWMKDGVLHCEELWVLPAYEGLPQVTVESPMVTFDDPDVVCFVVCERDYVKFSDRKVWIVEVDTMSKELRSVVPYTTGGQPENLVPVNLL*