MTMLVRSASASVLLALPRAVSPKARPSTSVRTRCSGSGAGRDGGGPFVDTRIHWGSSEEGWVGTGGDPTDFSSDESAPDGGESVSTWRQGQDDAFMGLLFQAADSHYRYLGLTPDADTEDIKAAYRRLSKTYHPDTTALPLEVAAQKFVRLKEAYTVLSSEQERRFYDWQLAQEVSKRQGGRFIWPYEASGGRGDDRGPYSSEVWDPENDSKEPVDRLGGDNMELSDQAQAALLFDAFALVVSIFAIIFAALKQSQS*