MLQALMNLFSLCWKPFGRDAADRIDSIGVTGREGKDGLLWFRDGGKYGSGDFSMAVVQANQVLEDQSQIESGPLGTFVGIYDGHGGPDASRYVCDHLFRHFQAISAESRGVVTPETIERAFRQTEEGYTALVSGSWNARPQIVSAGTCCLVGVIFQQTLFVANAGDSRVVLGKKVGNTGGMAAIQLSAEHNANLEAVRQELKELHPHDPQIVVLKHGVWRVKGIIQVSRSIGDVYLKHAQFNREPLNAKFRLPEPMNMPILSANPTILSHPLQPNDSFLIFASDGLWEHLSNEKAVDIVNSNPHAGSAKRLIKAALHEAARKREMRYSDLRKIDKKVRRHFHDDISVIVLFLNHDLISRGTVLDPALSIRSALDH*