MGKSETSLQCLYAPIFLALQLFAHAAAGGHANGFNHIYAFGDSLTDTGNVLIYQRNLSVDNVIGHLPYGETFFHYPTGRASDGRLVVDFLAKRVGAPNFLLPYLGLNDGKINGKDQTLVNFAVGGATAESVDYLKATYYNFSVFVPFSLDKQVQWFSTLPIAKDKEALSKTLLYFGEIGVNDYNLGLLNGFSIDDIIIELVPNVIKFIKNALEFLIESGAKYLVVEGGFPIGCTPIYRLFFINATINKYGCVEESIKLYEIHDKLLKQLVQNLTSKYSQDVRITFFDQLKAYFEIIKHPSCYGFTNTMDPCFDVLRFDALGSSNLTNVKACPIPSTYVSWDGLHYTEATNNVLLDLFYTSKEFVTPYPNFLTLKSF*