MTTFYTVVSWLVILGYWVLIAGVTLRILMKRRAVPSAMAWLLIIYILPLVGIIAYLSVGELHLGKRRAERARAMWPSTAKWLNDLKACKHIFAQENSSVASSLFKLCERRQGIAGVKGNQLQLLTDSDDVMQALIRDIQLARHNIEMVFYIWQPGGMADQVAESLMAAARRGIHCRLMLDSAGSVAFFRSPWAAMMRNAGIEVVEALKVNLMRVFLRRMDLRQHRKMVMIDNYIAYTGSMNMVDPRFFKQDAGVGQWVDLMARMEGPVATAMGIVYSCDWEIETGKRILPPPPDVNIMPFEQASGHTIHTIASGPGFPEDLIHQALLTATYAAREYLIMTTPYFVPSDDLLHAICTAAQRGVDVSIILPRKNDSLLVGWASRAFFSELLAAGVKIYQFEGGLLHTKSVLVDGELSLVGTVNLDMRSLWLNFEITLVIDDTGFGADLAAVQDDYISRSRLLDARLWVKRPLWQRITERLFYFFSPLL*