KFIEIVPGLNLENCWELWLYTTQSAGNLSSLYFLGIFRGYTSDFIFCNSSSVSLKKVLRSRSTRSSYNTYGLRNYTNKALIVNGSITQFAYYIAGLIEGDGTIHVPKSERSNKGKLNYPSIQIVFHLKDLPLALLIQKELGHGSISRKKGLNAYIYTVNSIEGVMLFINLLNGKMKTNKIFALHKLIDWYNEYRGTYIEKKGFNTETILSNAWLSGFIESDGHFSLRSTESGKYPKIECKFELSQKQKNGNKDNLFFLEEIAISLYSVVKSIRMDSKNPQYRIRTTNLKANLAVVDYLTKYPLFGTKLLDFNDWAKVVGVFAAVKKGPFKHKENMDYVKQIKSNMNDKRTVFVWDHLQNFYKLNN