MAQYLCNRDQYDCVITIFHAKVAQKSYGNEKRFFCPPPCIYLLGEGWKEKRNRVETLYKSFKEHQKRMGVAPELGPEHERISEQQASELCAFIGIGAPSDQERQQLDFSNGKDYCAAKTLYISDSDKRKYFELSIQFFYGCGVEIGLFLSQRIKVISKPSKKKQSMKNTDCKYLCIASGTKVALFNRLRSQTVSTRYLHVDNGAFHASSTKWGAFTIHLFDDEPTAPESENFTVKDGFVYYGSVVKLVDSVTGIALPRLKIRKVDKQHVILDATTNEEPVSQLHKCAFQMIDNETVYLCLSHDKIIQHQATPIDATHHQISDGAAWTIISTDKAEYRFFEAMGPVSQPITPVPVVNGLDITGSDNMARIELTGYNMKPNLKIWFGTTPVETIYRSDESLTCQVPAHSVIKSEAIGWDYGGEESEVPITLVRDDGVIYSTPMMFSYKSLKVQQRPPRYGESFN