MGRVVSMMPASPSGATAAPHRGSDRSSSSSNSPSRGLPYDVRGEASPIAGDRSALASCPKTPTPTVSDEEAEIPLLESMVISDPELSSRGASPKTSVSSKETLMLIVMDPAPEVASLSVSGTADVASSHQDDKDLVLRAMLHSRLQLLKGCPLSDLLRRIEAFKECAHNLWLVHANGELFDHLEGVLTSYEECLAVLENNLVSRCAALEESELSRAQCLSEQVRVFGEIAKLSGDIQTTKDEIGELQARVAFLRCQNSSREEAVCLCSRSLDRLEPEAASACGLVDVAVRDIIELKEWKDRALHGTTELGDKIREAFDRL*