MSEHVALLVDRLVASTAANGGDSPLPIAVGGRASFSAKKAPSLNGKRISHQKSSSSMPGKDEVELHRSGSKIFNMDSSLDNAEDTSKPHLAVTGECRICQEEDDIVNLEAPCACTGSLKFAHRKCVQHWCNEKGDTICEICCKPYEGGYTAPPSSARTDGFTINIGGSWEGRRLNLHESRLFSVASEHDFFDSEYEEYARANARSAACFRAVAFILMVLVVLRHVSSMTSNVAEDDVSAFIMLFFVRAVGFFLPCYIMARALNLLHCRRQRQEAALAAAEVAYLFQSGEAHGVPVAMSSDQ*