MLQALMNLFSLCWKPFGRDADRIDSIGVIGREGKDGLLWFRDFGKYGSGDFSMAVVQANQVLEDQSQIESGPLGTFVGIYDGHGGPDASRYVCDHLFRHFQAISAESRGVVTTETIERAFRQTEEGYMALVSGSWNARPHIASAGTCCLVGVIFQQTLFVANAGDSRVVLGKKVGNTGGMAAIQLSTEHNANLEAVRQELKELHPHDPQIVVLKHGVWRVKGIIQVSRSIGDVYLKHAQFNREPLNAKFRLPEPMNMPILSANPTILSHALQPNDSFLIFASDGLWEHLSNEKAVDIVNSNPHAGSAKRLIKAALHEAARKREMRYSDLRKIDKKVRRHFHDDISVIVLFLNHDLISRGTVLDPTLSIRSALDH*