MLSPRILALALALATPTAALLHGLAGCRRTTHHLAVSRRARRPLLALVPSSGGGEQQELLERCFAASCPGAASAEPGDASPGSLADLPLVCAPWASPLPGVVQVLRIFDPALIHTFESLARAAGGPRLFAHFESSAAAPTDSPYRALASPGVLTELRDVRRLRSGGIIALTVAVGRVRAIGVRSDAPLVRGDVLLLPDEEEQAAARLHLRRNGHFADGSALNEAARAASAAAGVTWASAESRIDWSAAVSAEAEALPVGDQGEACAAIEERAPLNLSLSISSTAAAARQAAAAAASALNSADPVARALEAQFGRELSAAGLAGEGGARFGLGRAYDAYSQPFLLALEQALWREIVLCATLSARLETRGRGGAVEAEEEEAVAEEAEEEAEAEAVAEEADAWLDDEVLRRLPALREMLPLLPPPPESGWPADMPEPPSSAEWLSRFGYPPLRRAQRVSYLMAALLPELASAGVVWLSHQRFKLAAMVAVREL*