MDLLQSFPVEAWLFSALAIFVAALLIKSLKSPKLKLPPGPVALPIVGNWLQVGDDLNQRLLADLAEKYGDVFLLRMGQRNLVVVSSPELAKEVLHTQGVEFGSRTRNVVFDIFTGKGQDMVFTVYGEHWRRMRRIMTVPFFTNKVVQQSRFGWESEVDSVITDVKAQKESATTGIVLRHRLQLMMYNNMYRMMFDRRFESLEDPLFLKLRALNNERSRLAQSFEYNYGDFIPILRPFLKKYLKYCQEVKDNRINLFREHFVEERKKLMSLKGNQSNNEEKCAIDHILESQAKGEINEDNLLYIIENINVAAIETTLWSIEWGIAELVNHPDIQQRVRDELESVLGKGVLITEPDIPRLPFLAAVVKETLRYHMAIPLLVPHMNLHQAKLGGYDIPAESKILVNAWWLANNPKLWDKPDEFRPDRFVGSNVEASGNDFRFLPFGVGRRSCPGIILALPILSLVIGRLVTSFDLLPPPGKEKLDLTEKGGQFSLRILNHSIIVLKPRS*