LISFRFFCPPPCIYLLGEGWKEKRNRVEALYKSFKEHQKRMGVAPELGPEHERISEQQASELCAFIGIGAPSDQERQQLDFSNGKDYCAAKTLYISDSDKRKYFELSIQFFYGCGVEIGLFLSQRIKVISKPSKKKQSMKNTDCKYLCIASGTKVALFNRLRSQTVSTRYLHVDNGAFHASSTKWGAFTIHLFDDEPTAPESENFTVKDGFVYYGSVVKLVDSVTGIALPRLKIRKVDKQHVILDATTNEEPVSQLHKCAFQMIDNETVYLCLSHDKIIQHQV