MLSYLDVRQRAVAGSVCKAWRAAALEPPYSSELSLAVFGDVPDGCARGAAAALLSHLLSLLSVETGPPPCPALTARMVAVLATAPRALSVGRPRACSGPDVRRPPPPPPRRPPPAEAEAEHGQADADLAAFCLEAALRAAAPSSSTSTSTSPPPTPPRTPASGARGRWIRSSRAWRPDGPVHLPSLDEARVPAMPELEYLGALVQSPKAGALATRLPRLRRLWGYPFTPIPRDGGPRGPRTALPAPAHFPPDSGTPAVVFGGCELAPGLDWDDAYFEGALSVEVIDCYASENFLLWLGERAASASFLRIECDLQLAEDASAEDLVDVLRALPRVEIRAGSRESWEAYEVYRASHRILRERESSNAADFLRAAFEAVLAGLQR*